增加一处空指针判断

This commit is contained in:
LittleTurtle2333
2022-02-19 16:47:23 +08:00
parent 96e14daac6
commit 7b3047a02a

View File

@@ -21,7 +21,7 @@ class SystemUI : IXposedHookLoadPackage {
var prefs = XSharedPreferences(BuildConfig.APPLICATION_ID, "config") var prefs = XSharedPreferences(BuildConfig.APPLICATION_ID, "config")
override fun handleLoadPackage(lpparam: LoadPackageParam) { override fun handleLoadPackage(lpparam: LoadPackageParam) {
XposedBridge.log("成功Hook: "+javaClass.simpleName) XposedBridge.log("成功Hook: " + javaClass.simpleName)
//隐藏无SIM卡图标 //隐藏无SIM卡图标
try { try {
val classIfExists = XposedHelpers.findClassIfExists( val classIfExists = XposedHelpers.findClassIfExists(
@@ -397,10 +397,12 @@ class SystemUI : IXposedHookLoadPackage {
prefs.reload() prefs.reload()
} }
if (prefs.getBoolean("hide_status_bar_network_speed_second", false)) { if (prefs.getBoolean("hide_status_bar_network_speed_second", false)) {
param.args[0] = (param.args[0] as String) if (param.args[0] != null) {
.replace("/", "") param.args[0] = (param.args[0] as String)
.replace("s","") .replace("/", "")
.replace("'","") .replace("s", "")
.replace("'", "")
}
} }
} }
}) })
@@ -423,7 +425,7 @@ class SystemUI : IXposedHookLoadPackage {
prefs.reload() prefs.reload()
} }
if (prefs.getBoolean("hide_hotspot_icon", false)) { if (prefs.getBoolean("hide_hotspot_icon", false)) {
param.result=null param.result = null
} }
} }
}) })