cleanup(autojs): ScriptRuntime.requiresApi()

This commit is contained in:
hyb1996
2018-03-31 21:29:30 +08:00
parent e3335f4b79
commit 77c0d6bd19
2 changed files with 8 additions and 8 deletions

View File

@@ -51,7 +51,7 @@ public class SimpleActionAutomator {
@RequiresApi(api = Build.VERSION_CODES.LOLLIPOP)
@ScriptInterface
public ActionTarget editable(int i) {
mScriptRuntime.requiresApi(Build.VERSION_CODES.LOLLIPOP);
ScriptRuntime.requiresApi(Build.VERSION_CODES.LOLLIPOP);
return new ActionTarget.EditableActionTarget(i);
}
@@ -113,14 +113,14 @@ public class SimpleActionAutomator {
@ScriptInterface
@RequiresApi(api = Build.VERSION_CODES.LOLLIPOP)
public boolean setText(ActionTarget target, String text) {
mScriptRuntime.requiresApi(Build.VERSION_CODES.LOLLIPOP);
ScriptRuntime.requiresApi(Build.VERSION_CODES.LOLLIPOP);
return performAction(target.createAction(AccessibilityNodeInfo.ACTION_SET_TEXT, text));
}
@ScriptInterface
@RequiresApi(api = Build.VERSION_CODES.LOLLIPOP)
public boolean appendText(ActionTarget target, String text) {
mScriptRuntime.requiresApi(Build.VERSION_CODES.LOLLIPOP);
ScriptRuntime.requiresApi(Build.VERSION_CODES.LOLLIPOP);
return performAction(target.createAction(UiObject.ACTION_APPEND_TEXT, text));
}
@@ -137,7 +137,7 @@ public class SimpleActionAutomator {
@ScriptInterface
@RequiresApi(api = Build.VERSION_CODES.LOLLIPOP)
public boolean powerDialog() {
mScriptRuntime.requiresApi(Build.VERSION_CODES.LOLLIPOP);
ScriptRuntime.requiresApi(Build.VERSION_CODES.LOLLIPOP);
return performGlobalAction(AccessibilityService.GLOBAL_ACTION_POWER_DIALOG);
}
@@ -189,8 +189,8 @@ public class SimpleActionAutomator {
}
private void prepareForGesture() {
ScriptRuntime.requiresApi(24);
ensureAccessibilityServiceEnabled();
mScriptRuntime.requiresApi(24);
if (mGlobalActionAutomator != null)
return;
mGlobalActionAutomator = new GlobalActionAutomator(new Handler(mScriptRuntime.loopers.getServantLooper()));
@@ -237,7 +237,7 @@ public class SimpleActionAutomator {
@RequiresApi(api = Build.VERSION_CODES.JELLY_BEAN_MR2)
@ScriptInterface
public boolean paste(ActionTarget target) {
mScriptRuntime.requiresApi(18);
ScriptRuntime.requiresApi(18);
return performAction(target.createAction(AccessibilityNodeInfo.ACTION_PASTE));
}

View File

@@ -68,7 +68,7 @@ public class Images {
@RequiresApi(api = Build.VERSION_CODES.LOLLIPOP)
public boolean requestScreenCapture(final int width, final int height) {
mScriptRuntime.requiresApi(21);
ScriptRuntime.requiresApi(21);
final VolatileDispose<Boolean> requestResult = new VolatileDispose<>();
mScreenCaptureRequester.setOnActivityResultCallback((result, data) -> {
if (result == Activity.RESULT_OK) {
@@ -101,7 +101,7 @@ public class Images {
@RequiresApi(api = Build.VERSION_CODES.LOLLIPOP)
public ImageWrapper captureScreen() {
mScriptRuntime.requiresApi(21);
ScriptRuntime.requiresApi(21);
if (mScreenCapturer == null) {
throw new SecurityException("No screen capture permission");
}