新增 手势监听功能(效果不佳不启用)
This commit is contained in:
@@ -45,19 +45,6 @@
|
||||
|
||||
<activity android:name=".SettingsActivity"/>
|
||||
|
||||
<service
|
||||
android:name=".autojs.AccessibilityService"
|
||||
android:label="inrt"
|
||||
android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE">
|
||||
<intent-filter>
|
||||
<action android:name="android.accessibilityservice.AccessibilityService"/>
|
||||
</intent-filter>
|
||||
<meta-data
|
||||
android:name="android.accessibilityservice"
|
||||
android:resource="@xml/accessibility_service_config"/>
|
||||
|
||||
</service>
|
||||
|
||||
<service
|
||||
android:name="com.stardust.notification.NotificationListenerService"
|
||||
android:label="inrt"
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"assets": [],
|
||||
"build": {
|
||||
"build_id": "B883A485-9",
|
||||
"build_number": 9,
|
||||
"build_number": 1,
|
||||
"build_time": 1543638246643
|
||||
},
|
||||
"main": "main.js",
|
||||
|
||||
@@ -20,10 +20,6 @@ public class Pref {
|
||||
return sPreferences;
|
||||
}
|
||||
|
||||
public static boolean isStableModeEnabled() {
|
||||
return getPreferences().getBoolean(getString(R.string.key_stable_mode), false);
|
||||
}
|
||||
|
||||
private static String getString(int res) {
|
||||
return GlobalAppContext.getString(res);
|
||||
}
|
||||
|
||||
@@ -1,26 +0,0 @@
|
||||
package com.stardust.auojs.inrt.autojs;
|
||||
|
||||
import android.accessibilityservice.AccessibilityServiceInfo;
|
||||
|
||||
import com.stardust.auojs.inrt.Pref;
|
||||
|
||||
/**
|
||||
* Created by Stardust on 2017/12/8.
|
||||
*/
|
||||
|
||||
public class AccessibilityService extends com.stardust.view.accessibility.AccessibilityService {
|
||||
|
||||
|
||||
@Override
|
||||
protected void onServiceConnected() {
|
||||
AccessibilityServiceInfo serviceInfo = getServiceInfo();
|
||||
if (Pref.isStableModeEnabled()) {
|
||||
serviceInfo.flags &= ~AccessibilityServiceInfo.FLAG_INCLUDE_NOT_IMPORTANT_VIEWS;
|
||||
} else {
|
||||
serviceInfo.flags |= AccessibilityServiceInfo.FLAG_INCLUDE_NOT_IMPORTANT_VIEWS;
|
||||
}
|
||||
setServiceInfo(serviceInfo);
|
||||
super.onServiceConnected();
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user