remove multi-line string support for my stupid coding
This commit is contained in:
@@ -1,11 +1,11 @@
|
||||
"ui";
|
||||
|
||||
ui.statusBarColor("#000000")
|
||||
showLoginUI();
|
||||
ui.statusBarColor("#000000")
|
||||
|
||||
//显示登录界面
|
||||
function showLoginUI(){
|
||||
ui.layout(`
|
||||
ui.layout(
|
||||
<frame>
|
||||
<vertical h="auto" align="center" margin="0 50">
|
||||
<linear>
|
||||
@@ -22,7 +22,7 @@ function showLoginUI(){
|
||||
</linear>
|
||||
</vertical>
|
||||
</frame>
|
||||
`);
|
||||
);
|
||||
|
||||
ui.login.click(() => {
|
||||
toast("您输入的用户名为" + ui.name.text() + " 密码为" + ui.password.text());
|
||||
@@ -32,7 +32,7 @@ function showLoginUI(){
|
||||
|
||||
//显示注册界面
|
||||
function showRegisterUI(){
|
||||
ui.layout(`
|
||||
ui.layout(
|
||||
<frame>
|
||||
<vertical h="auto" align="center" margin="0 50">
|
||||
<linear>
|
||||
@@ -53,6 +53,6 @@ function showRegisterUI(){
|
||||
</linear>
|
||||
</vertical>
|
||||
</frame>
|
||||
`);
|
||||
);
|
||||
ui.cancel.click(() => showLoginUI());
|
||||
}
|
||||
@@ -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