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 f5d7cf5..9f6e24b 100644 --- a/app/src/main/java/org/yameida/worktool/activity/SettingsActivity.kt +++ b/app/src/main/java/org/yameida/worktool/activity/SettingsActivity.kt @@ -69,9 +69,6 @@ class SettingsActivity : AppCompatActivity() { }) rl_reply_strategy.setOnClickListener { showReplyStrategyDialog() } rl_log.setOnClickListener { showLogDialog() } - rl_update.setOnClickListener { showUpdateDialog() } - rl_donate.setOnClickListener { showDonateDialog() } - rl_share.setOnClickListener { showShareDialog() } rl_advance.setOnClickListener { SettingsAdvanceActivity.enterActivity(this) } freshOpenFlow() bt_open_flow.setOnClickListener { @@ -148,37 +145,6 @@ class SettingsActivity : AppCompatActivity() { } } - private fun showUpdateDialog() { - if (Constant.getMasterCheckUpdateUrl() == Constant.getCheckUpdateUrl()) { - HttpUtil.checkUpdate() - } else { - QMUIDialog.CheckableDialogBuilder(this) - .setTitle("检查新版本") - .addItems(arrayOf("检查当前Host新版本", "检查${getString(R.string.app_name)}官方新版本")) { dialog, which -> - dialog.dismiss() - if (which == 0) { - HttpUtil.checkUpdate() - } else { - HttpUtil.checkUpdate(Constant.getMasterCheckUpdateUrl()) - } - } - .create(R.style.QMUI_Dialog) - .show() - } - } - - private fun showDonateDialog() { - DonateUtil.zfbDonate(this) - } - - private fun showShareDialog() { - startActivity(Intent.createChooser(Intent().apply { - action = Intent.ACTION_SEND - type = ShareUtil.TEXT - putExtra(Intent.EXTRA_TEXT, "我发现一个非常好用的企业微信机器人程序,文档地址: https://worktool.apifox.cn/ APP下载地址是: https://cdn.asrtts.cn/uploads/worktool/apk/worktool-latest.apk") - }, "分享")) - } - private fun freshOpenFlow() { if (Settings.canDrawOverlays(Utils.getApp())) { if (FlowPermissionHelper.canBackgroundStart(Utils.getApp())) { diff --git a/app/src/main/java/org/yameida/worktool/utils/FloatWindowHelper.kt b/app/src/main/java/org/yameida/worktool/utils/FloatWindowHelper.kt index 3279614..01ac491 100644 --- a/app/src/main/java/org/yameida/worktool/utils/FloatWindowHelper.kt +++ b/app/src/main/java/org/yameida/worktool/utils/FloatWindowHelper.kt @@ -102,35 +102,6 @@ object FloatWindowHelper { service.onClickListener = object : OnClickListener { override fun onClick(v: View, event: Int) { when (event) { - 1 -> { - if (PermissionHelper.isAccessibilitySettingOn()) { - if (!isPause) { - ToastUtils.showShort("请先暂停Awin WorkTool主功能~") - return - } - thread { - val printNodeClazzTree = - AccessibilityUtil.printNodeClazzTree(getRoot(true)) - val df = SimpleDateFormat("MMdd_HHmmss") - val filePath = "${ - Utils.getApp().getExternalFilesDir("share") - }/${df.format(Date())}/${df.format(Date())}_printNode.txt" - val newFile = File(filePath) - val create = FileUtils.createFileByDeleteOldFile(newFile) - if (create && newFile.canWrite()) { - printNodeClazzTree.append("\n") - .append(WeworkController.weworkService.currentPackage) - .append("\n") - .append(WeworkController.weworkService.currentClass) - newFile.writeBytes(printNodeClazzTree.toString().toByteArray()) - LogUtils.i("打印节点文件存储本地成功 $filePath", "当前页面: ${WeworkController.weworkService.currentClass}") - } - ShareUtil.share("*/*", newFile) - } - } else { - ToastUtils.showShort("请先打开Awin WorkTool主功能~") - } - } 2 -> { if (PermissionHelper.isAccessibilitySettingOn()) { if (isPause) { diff --git a/app/src/main/res/layout/activity_settings.xml b/app/src/main/res/layout/activity_settings.xml index 6b9ba49..bdcbcda 100644 --- a/app/src/main/res/layout/activity_settings.xml +++ b/app/src/main/res/layout/activity_settings.xml @@ -473,172 +473,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + diff --git a/floatwindow/src/main/res/layout/layout_menu_right.xml b/floatwindow/src/main/res/layout/layout_menu_right.xml index e984e2d..c8009fb 100644 --- a/floatwindow/src/main/res/layout/layout_menu_right.xml +++ b/floatwindow/src/main/res/layout/layout_menu_right.xml @@ -15,18 +15,11 @@ android:layout_height="190dp" android:visibility="visible"> - - @@ -91,4 +84,4 @@ - \ No newline at end of file +