remove multi-line string support for my stupid coding
This commit is contained in:
@@ -1,10 +1,10 @@
|
||||
package com.stardust.scriptdroid.service;
|
||||
|
||||
import android.content.Context;
|
||||
import android.os.Build;
|
||||
import android.util.Log;
|
||||
import android.view.accessibility.AccessibilityEvent;
|
||||
|
||||
import com.stardust.scriptdroid.App;
|
||||
import com.stardust.scriptdroid.tool.AccessibilityServiceTool;
|
||||
import com.stardust.view.accessibility.AccessibilityDelegate;
|
||||
import com.stardust.view.accessibility.AccessibilityService;
|
||||
@@ -39,8 +39,8 @@ public class AccessibilityWatchDogService extends AccessibilityService {
|
||||
eventTypes.addAll(set);
|
||||
}
|
||||
|
||||
public static boolean isEnable() {
|
||||
return AccessibilityServiceUtils.isAccessibilityServiceEnabled(App.getApp(), AccessibilityWatchDogService.class);
|
||||
public static boolean isEnable(Context context) {
|
||||
return AccessibilityServiceUtils.isAccessibilityServiceEnabled(context, AccessibilityWatchDogService.class);
|
||||
}
|
||||
|
||||
public static AccessibilityWatchDogService getInstance() {
|
||||
|
||||
@@ -88,7 +88,7 @@ public class SideMenuFragment extends Fragment {
|
||||
mExecutor.execute(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
final boolean checked = AccessibilityWatchDogService.isEnable();
|
||||
final boolean checked = AccessibilityWatchDogService.isEnable(getActivity());
|
||||
mAccessibilityServiceSwitch.post(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
@@ -126,9 +126,10 @@ public class SideMenuFragment extends Fragment {
|
||||
|
||||
@ViewBinding.Check(R.id.sw_auto_operate_service)
|
||||
private void setAutoOperateServiceEnable(boolean enable) {
|
||||
if (enable && !AccessibilityWatchDogService.isEnable()) {
|
||||
boolean isWatchDogServiceEnabled = AccessibilityWatchDogService.isEnable(getActivity());
|
||||
if (enable && !isWatchDogServiceEnabled) {
|
||||
AccessibilityServiceTool.enableAccessibilityService();
|
||||
} else if (!enable && AccessibilityWatchDogService.isEnable()) {
|
||||
} else if (!enable && isWatchDogServiceEnabled) {
|
||||
AccessibilityWatchDogService.disable();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user