diff --git a/app/src/main/java/org/yameida/worktool/activity/ListenActivity.kt b/app/src/main/java/org/yameida/worktool/activity/ListenActivity.kt index a44caf7..327fcab 100644 --- a/app/src/main/java/org/yameida/worktool/activity/ListenActivity.kt +++ b/app/src/main/java/org/yameida/worktool/activity/ListenActivity.kt @@ -153,7 +153,13 @@ class ListenActivity : AppCompatActivity() { } } else { if (PermissionHelper.isAccessibilitySettingOn()) { - WeworkController.weworkService.disableSelf() + if (FlowPermissionHelper.isBlueCloud()) { + sw_accessibility.isChecked = true + val intent = Intent(Settings.ACTION_ACCESSIBILITY_SETTINGS) + startActivity(intent) + } else { + WeworkController.weworkService.disableSelf() + } } } }) diff --git a/app/src/main/java/org/yameida/worktool/activity/SettingsActivity.kt b/app/src/main/java/org/yameida/worktool/activity/SettingsActivity.kt index 4acf114..f5d7cf5 100644 --- a/app/src/main/java/org/yameida/worktool/activity/SettingsActivity.kt +++ b/app/src/main/java/org/yameida/worktool/activity/SettingsActivity.kt @@ -91,8 +91,13 @@ class SettingsActivity : AppCompatActivity() { bt_open_main.setOnClickListener { freshOpenMain() if (PermissionHelper.isAccessibilitySettingOn()) { - WeworkController.weworkService.disableSelf() - freshOpenMain() + if (FlowPermissionHelper.isBlueCloud()) { + val intent = Intent(Settings.ACTION_ACCESSIBILITY_SETTINGS) + startActivity(intent) + } else { + WeworkController.weworkService.disableSelf() + freshOpenMain() + } } else { if (Constant.robotId.isBlank()) { ToastUtils.showLong("请先填写并保存链接号~")