change getRootInActiveWindow back to 2.0.12 Beta

This commit is contained in:
hyb1996
2017-07-12 10:50:34 +08:00
parent 0173ed6152
commit e5cc3ef4f9
4 changed files with 15 additions and 9 deletions

View File

@@ -59,13 +59,14 @@ public class AccessibilityService extends android.accessibilityservice.Accessibi
@Override
public void onAccessibilityEvent(final AccessibilityEvent event) {
Log.v(TAG, "onAccessibilityEvent: " + event);
try {
if (event.getEventType() == AccessibilityEvent.TYPE_WINDOW_STATE_CHANGED
|| event.getEventType() == AccessibilityEvent.TYPE_VIEW_HOVER_ENTER
|| event.getEventType() == AccessibilityEvent.TYPE_VIEW_HOVER_EXIT) {
AccessibilityNodeInfo root = super.getRootInActiveWindow();
Log.v(TAG, "getRootInActiveWindow: " + root);
if (root != null)
if (root != null) {
mRootInActiveWindow = root;
} catch (Exception ignored) {
Log.d(TAG, "rootInActiveWindow: " + mRootInActiveWindow);
}
}
if (!containsAllEventTypes && !eventTypes.contains(event.getEventType()))
return;
@@ -81,6 +82,7 @@ public class AccessibilityService extends android.accessibilityservice.Accessibi
}
}
@Override
public void onInterrupt() {