|
|
@@ -943,45 +943,6 @@ public class Jump2View {
|
|
|
context.startService(intent);
|
|
|
}
|
|
|
|
|
|
- /**
|
|
|
- * 尝试弹出提示框,以启动小绵羊辅助
|
|
|
- */
|
|
|
- public void startAccessibility() {
|
|
|
- if(MonitorAppService.isAccessibilitySettingsOn(SheepApp.getInstance()))// 如果已经启动了辅助功能,就直接返回
|
|
|
- return;
|
|
|
- if(AutoTaskListUtil.getInstance().isShowing()){//对话框仍在显示,就不显示 打开辅助功能的对话框
|
|
|
- return;
|
|
|
- }
|
|
|
- LogUtil.println("startAccessibility", "start");
|
|
|
- AutoTaskListUtil.getInstance().clearAlertDialog();
|
|
|
- if(!AutoTaskListUtil.getInstance().isEmpty()){
|
|
|
- LogUtil.println("startAccessibility", "notEmpty");
|
|
|
- showAccessibilityDialog();
|
|
|
- } else {
|
|
|
- LogUtil.println("startAccessibility","else");
|
|
|
- }
|
|
|
- LogUtil.println("startAccessibility","end");
|
|
|
- }
|
|
|
-
|
|
|
- public void showAccessibilityDialog() {
|
|
|
- AlertDialog tipToOpernAccessibilityDialog = ViewUtil.showMsgDialog(SheepApp.getInstance(), new DialogConfig().setTitle("温馨提示!")
|
|
|
- .setMsg("亲!系统检测到您需要手动开启小绵羊辅助功能才能继续任务!")
|
|
|
- .setBtnLeftText("去开启").setBtnLeftOnClickListener(new View.OnClickListener() {
|
|
|
- @Override
|
|
|
- public void onClick(View view) {
|
|
|
- Intent intent = new Intent(Settings.ACTION_ACCESSIBILITY_SETTINGS);
|
|
|
- intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
|
|
|
- SheepApp.getInstance().startActivity(intent);
|
|
|
- }
|
|
|
- }));
|
|
|
- tipToOpernAccessibilityDialog.setOnDismissListener(new DialogInterface.OnDismissListener() {
|
|
|
- @Override
|
|
|
- public void onDismiss(DialogInterface dialogInterface) {
|
|
|
- AutoTaskListUtil.getInstance().clearAlertDialog();
|
|
|
- }
|
|
|
- });
|
|
|
- AutoTaskListUtil.getInstance().setTipToOpernAccessibilityDialog(tipToOpernAccessibilityDialog);
|
|
|
- }
|
|
|
|
|
|
/**
|
|
|
* 获取协议列表,如果没有协议,则直接通过,否则显示协议对话框
|