replace view binding with aa, change script list to card view, enable minify

This commit is contained in:
hyb1996
2017-07-03 14:53:55 +08:00
parent e97744d7f2
commit f627432b80
46 changed files with 373 additions and 762 deletions

View File

@@ -5,6 +5,7 @@ import android.os.Build;
import android.support.annotation.CallSuper;
import android.util.Log;
import android.view.KeyEvent;
import android.view.WindowManager;
import android.view.accessibility.AccessibilityEvent;
import android.view.accessibility.AccessibilityNodeInfo;
@@ -56,7 +57,9 @@ public class AccessibilityService extends android.accessibilityservice.Accessibi
if (event.getEventType() == AccessibilityEvent.TYPE_WINDOW_STATE_CHANGED
|| event.getEventType() == AccessibilityEvent.TYPE_VIEW_HOVER_ENTER
|| event.getEventType() == AccessibilityEvent.TYPE_VIEW_HOVER_EXIT) {
mRootInActiveWindow = super.getRootInActiveWindow();
if (!event.getPackageName().equals(getPackageName())) {
mRootInActiveWindow = super.getRootInActiveWindow();
}
}
if (!containsAllEventTypes && !eventTypes.contains(event.getEventType()))
return;
@@ -74,11 +77,7 @@ public class AccessibilityService extends android.accessibilityservice.Accessibi
@Override
public AccessibilityNodeInfo getRootInActiveWindow() {
try {
return super.getRootInActiveWindow();
} catch (IllegalStateException ignored) {
return mRootInActiveWindow;
}
return mRootInActiveWindow;
}