From 92b55ad4d46ed9a6134433f570961e14bd15cf6f Mon Sep 17 00:00:00 2001 From: gedoor Date: Wed, 11 Nov 2020 10:27:42 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/java/io/legado/app/help/LocalConfig.kt | 2 +- .../main/java/io/legado/app/ui/config/BackupConfigFragment.kt | 2 +- app/src/main/java/io/legado/app/ui/main/MainActivity.kt | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/io/legado/app/help/LocalConfig.kt b/app/src/main/java/io/legado/app/help/LocalConfig.kt index 858582fa6..fcf42102b 100644 --- a/app/src/main/java/io/legado/app/help/LocalConfig.kt +++ b/app/src/main/java/io/legado/app/help/LocalConfig.kt @@ -9,7 +9,7 @@ object LocalConfig { private val localConfig = App.INSTANCE.getSharedPreferences("local", Context.MODE_PRIVATE) - var isFirstOpen: Boolean + var isFirstOpenApp: Boolean get() = localConfig.getBoolean("firstOpen", true) set(value) { localConfig.edit { putBoolean("firstOpen", value) } diff --git a/app/src/main/java/io/legado/app/ui/config/BackupConfigFragment.kt b/app/src/main/java/io/legado/app/ui/config/BackupConfigFragment.kt index e792845bd..f3152049e 100644 --- a/app/src/main/java/io/legado/app/ui/config/BackupConfigFragment.kt +++ b/app/src/main/java/io/legado/app/ui/config/BackupConfigFragment.kt @@ -63,7 +63,7 @@ class BackupConfigFragment : BasePreferenceFragment(), setHasOptionsMenu(true) if (LocalConfig.isFirstOpenBackup) { showHelp() - LocalConfig.isFirstOpen = false + LocalConfig.isFirstOpenBackup = false } } diff --git a/app/src/main/java/io/legado/app/ui/main/MainActivity.kt b/app/src/main/java/io/legado/app/ui/main/MainActivity.kt index a2149895d..2dea83f1c 100644 --- a/app/src/main/java/io/legado/app/ui/main/MainActivity.kt +++ b/app/src/main/java/io/legado/app/ui/main/MainActivity.kt @@ -103,10 +103,10 @@ class MainActivity : VMBaseActivity(R.layout.activity_main), private fun upVersion() { if (getPrefInt(PreferKey.versionCode) != App.versionCode) { putPrefInt(PreferKey.versionCode, App.versionCode) - if (LocalConfig.isFirstOpen) { + if (LocalConfig.isFirstOpenApp) { val text = String(assets.open("help/appHelp.md").readBytes()) TextDialog.show(supportFragmentManager, text, TextDialog.MD) - LocalConfig.isFirstOpen = false + LocalConfig.isFirstOpenApp = false } else if (!BuildConfig.DEBUG) { val log = String(assets.open("updateLog.md").readBytes()) TextDialog.show(supportFragmentManager, log, TextDialog.MD, 5000, true)