diff --git a/app/src/main/java/com/lt2333/simplicitytools/util/XSPUtils.kt b/app/src/main/java/com/lt2333/simplicitytools/util/XSPUtils.kt new file mode 100644 index 00000000..7da93188 --- /dev/null +++ b/app/src/main/java/com/lt2333/simplicitytools/util/XSPUtils.kt @@ -0,0 +1,18 @@ +package com.lt2333.simplicitytools.util + +import com.lt2333.simplicitytools.BuildConfig +import de.robv.android.xposed.XSharedPreferences + +object XSPUtils { + var prefs = XSharedPreferences(BuildConfig.APPLICATION_ID, "config") + + fun getBoolean(key: String, defValue: Boolean): Boolean { + + if (prefs.hasFileChanged()) { + prefs.reload() + } + + return prefs.getBoolean(key, defValue) + + } +} \ No newline at end of file