From 0fd61a8bf4bad69cf02864aac8dc23d77cc00be0 Mon Sep 17 00:00:00 2001 From: lucky <> Date: Fri, 21 Jan 2022 15:26:42 +0300 Subject: [PATCH] ref --- app/src/main/java/me/lucky/wasted/MainActivity.kt | 6 ++++-- app/src/main/java/me/lucky/wasted/Preferences.kt | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/me/lucky/wasted/MainActivity.kt b/app/src/main/java/me/lucky/wasted/MainActivity.kt index 71d18ed..7618993 100644 --- a/app/src/main/java/me/lucky/wasted/MainActivity.kt +++ b/app/src/main/java/me/lucky/wasted/MainActivity.kt @@ -18,8 +18,8 @@ import me.lucky.wasted.databinding.ActivityMainBinding open class MainActivity : AppCompatActivity() { private lateinit var binding: ActivityMainBinding - private val prefs by lazy { Preferences(this) } - private val admin by lazy { DeviceAdminManager(this) } + private lateinit var prefs: Preferences + private lateinit var admin: DeviceAdminManager private val shortcut by lazy { ShortcutManager(this) } private val job by lazy { WipeJobManager(this) } @@ -54,6 +54,8 @@ open class MainActivity : AppCompatActivity() { } private fun init() { + prefs = Preferences(this) + admin = DeviceAdminManager(this) AppNotificationManager(this).createNotificationChannels() if (prefs.code == "") prefs.code = makeCode() updateCodeColorState() diff --git a/app/src/main/java/me/lucky/wasted/Preferences.kt b/app/src/main/java/me/lucky/wasted/Preferences.kt index 2cf3b96..adeb72b 100644 --- a/app/src/main/java/me/lucky/wasted/Preferences.kt +++ b/app/src/main/java/me/lucky/wasted/Preferences.kt @@ -82,5 +82,5 @@ enum class Launcher(val flag: Int) { PANIC_KIT(1), TILE(1 shl 1), SHORTCUT(1 shl 2), - BROADCAST(1 shl 3) + BROADCAST(1 shl 3), }