From a1c570bd1e548bfdbeaf65299c67c52d724c6118 Mon Sep 17 00:00:00 2001 From: gallonyin Date: Sat, 19 Aug 2023 22:46:00 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E4=BC=98=E5=8C=96=E6=9C=BA=E5=9E=8B?= =?UTF-8?q?=E5=85=BC=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/org/yameida/worktool/activity/ListenActivity.kt | 8 +++++++- .../org/yameida/worktool/activity/SettingsActivity.kt | 9 +++++++-- 2 files changed, 14 insertions(+), 3 deletions(-) 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("请先填写并保存链接号~")