remove multi-line string support for my stupid coding

This commit is contained in:
hyb1996
2017-05-15 22:03:49 +08:00
parent 91a1cb77d8
commit ec98d75d3b
7 changed files with 22 additions and 22 deletions

View File

@@ -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() {

View File

@@ -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();
}
}