From 7b3047a02a6d365e0a5984b366e8a579278541f0 Mon Sep 17 00:00:00 2001 From: LittleTurtle2333 <841474544@qq.com> Date: Sat, 19 Feb 2022 16:47:23 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=B8=80=E5=A4=84=E7=A9=BA?= =?UTF-8?q?=E6=8C=87=E9=92=88=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lt2333/simplicitytools/hook/app/SystemUI.kt | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) 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 7c7601fa..013a23a1 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 @@ -21,7 +21,7 @@ class SystemUI : IXposedHookLoadPackage { var prefs = XSharedPreferences(BuildConfig.APPLICATION_ID, "config") override fun handleLoadPackage(lpparam: LoadPackageParam) { - XposedBridge.log("成功Hook: "+javaClass.simpleName) + XposedBridge.log("成功Hook: " + javaClass.simpleName) //隐藏无SIM卡图标 try { val classIfExists = XposedHelpers.findClassIfExists( @@ -397,10 +397,12 @@ class SystemUI : IXposedHookLoadPackage { prefs.reload() } if (prefs.getBoolean("hide_status_bar_network_speed_second", false)) { - param.args[0] = (param.args[0] as String) - .replace("/", "") - .replace("s","") - .replace("'","") + if (param.args[0] != null) { + param.args[0] = (param.args[0] as String) + .replace("/", "") + .replace("s", "") + .replace("'", "") + } } } }) @@ -423,7 +425,7 @@ class SystemUI : IXposedHookLoadPackage { prefs.reload() } if (prefs.getBoolean("hide_hotspot_icon", false)) { - param.result=null + param.result = null } } })