api(automator): auto.waitFor()

This commit is contained in:
hyb1996
2018-02-27 17:28:50 +08:00
parent 528171b77d
commit ce515e58e0
8 changed files with 134 additions and 62 deletions

View File

@@ -152,6 +152,12 @@ public class AccessibilityService extends android.accessibilityservice.Accessibi
return true;
LOCK.lock();
try {
if (instance != null)
return true;
if (timeOut == -1) {
ENABLED.await();
return true;
}
return ENABLED.await(timeOut, TimeUnit.MILLISECONDS);
} catch (InterruptedException e) {
e.printStackTrace();