From a4fe68c14136ba23b5ad320bfdc81c2edfb32c33 Mon Sep 17 00:00:00 2001 From: LittleTurtle2333 Date: Thu, 24 Mar 2022 16:58:51 +0800 Subject: [PATCH] =?UTF-8?q?revent:=E6=96=B0=E5=A2=9E=E5=85=81=E8=AE=B8?= =?UTF-8?q?=E4=B8=8B=E6=BB=91=E6=89=80=E6=9C=89=E9=80=9A=E7=9F=A5=E5=8F=98?= =?UTF-8?q?=E6=88=90=E5=B0=8F=E7=AA=97=20(#104)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../activity/SettingsActivity.kt | 9 +------- .../simplicitytools/hook/app/SystemUI.kt | 4 +--- .../hook/app/systemui/CanNotificationSlide.kt | 21 ------------------- 3 files changed, 2 insertions(+), 32 deletions(-) delete mode 100644 app/src/main/java/com/lt2333/simplicitytools/hook/app/systemui/CanNotificationSlide.kt diff --git a/app/src/main/java/com/lt2333/simplicitytools/activity/SettingsActivity.kt b/app/src/main/java/com/lt2333/simplicitytools/activity/SettingsActivity.kt index 0bec7ea5..100851e0 100644 --- a/app/src/main/java/com/lt2333/simplicitytools/activity/SettingsActivity.kt +++ b/app/src/main/java/com/lt2333/simplicitytools/activity/SettingsActivity.kt @@ -903,14 +903,7 @@ class SettingsActivity : MIUIActivity() { dataBindingRecv = show_weather_main_switch_binding.binding.getRecv(2) ) ) - add( - TextSummaryWithSwitchV( - TextSummaryV( - textId = R.string.can_notification_slide, - ), - SwitchV("can_notification_slide") - ) - ) + add(LineV()) add(TitleTextV(resId = R.string.control_center)) diff --git a/app/src/main/java/com/lt2333/simplicitytools/hook/app/SystemUI.kt b/app/src/main/java/com/lt2333/simplicitytools/hook/app/SystemUI.kt index 8575b652..3914eb26 100644 --- a/app/src/main/java/com/lt2333/simplicitytools/hook/app/SystemUI.kt +++ b/app/src/main/java/com/lt2333/simplicitytools/hook/app/SystemUI.kt @@ -58,10 +58,8 @@ class SystemUI : IXposedHookLoadPackage { OldQSCustom().handleLoadPackage(lpparam) //双排网速 DoubleLineNetworkSpeed().handleLoadPackage(lpparam) - + //大移动类型 StatusBarBigMobileTypeIcon().handleLoadPackage(lpparam) - //允许下滑通知打开小窗 - CanNotificationSlide().handleLoadPackage(lpparam) } } diff --git a/app/src/main/java/com/lt2333/simplicitytools/hook/app/systemui/CanNotificationSlide.kt b/app/src/main/java/com/lt2333/simplicitytools/hook/app/systemui/CanNotificationSlide.kt deleted file mode 100644 index 23c8ce57..00000000 --- a/app/src/main/java/com/lt2333/simplicitytools/hook/app/systemui/CanNotificationSlide.kt +++ /dev/null @@ -1,21 +0,0 @@ -package com.lt2333.simplicitytools.hook.app.systemui - -import com.github.kyuubiran.ezxhelper.utils.findMethod -import com.github.kyuubiran.ezxhelper.utils.hookMethod -import com.lt2333.simplicitytools.util.hasEnable -import de.robv.android.xposed.IXposedHookLoadPackage -import de.robv.android.xposed.callbacks.XC_LoadPackage - -class CanNotificationSlide : IXposedHookLoadPackage { - override fun handleLoadPackage(lpparam: XC_LoadPackage.LoadPackageParam) { - findMethod("com.android.systemui.statusbar.notification.policy.AppMiniWindowManager") { - name == "canNotificationSlide" - }.hookMethod { - after { param -> - hasEnable("can_notification_slide") { - param.result = true - } - } - } - } -} \ No newline at end of file