This commit is contained in:
kunfei
2022-05-13 11:23:06 +08:00
parent 2336a83bde
commit 7ad899c867
3 changed files with 7 additions and 6 deletions
@@ -6,6 +6,7 @@ import android.content.SharedPreferences
import android.content.pm.PackageManager import android.content.pm.PackageManager
import android.os.Bundle import android.os.Bundle
import android.view.View import android.view.View
import androidx.core.view.postDelayed
import androidx.fragment.app.activityViewModels import androidx.fragment.app.activityViewModels
import androidx.preference.ListPreference import androidx.preference.ListPreference
import androidx.preference.Preference import androidx.preference.Preference
@@ -131,9 +132,9 @@ class OtherConfigFragment : PreferenceFragment(),
setProcessTextEnable(it.getBoolean(key, true)) setProcessTextEnable(it.getBoolean(key, true))
} }
PreferKey.showDiscovery, PreferKey.showRss -> postEvent(EventBus.NOTIFY_MAIN, true) PreferKey.showDiscovery, PreferKey.showRss -> postEvent(EventBus.NOTIFY_MAIN, true)
PreferKey.language -> listView.postDelayed({ PreferKey.language -> listView.postDelayed(1000) {
appCtx.restart() appCtx.restart()
}, 1000) }
PreferKey.userAgent -> listView.post { PreferKey.userAgent -> listView.post {
upPreferenceSummary(PreferKey.userAgent, AppConfig.userAgent) upPreferenceSummary(PreferKey.userAgent, AppConfig.userAgent)
} }
@@ -92,9 +92,9 @@ class MainActivity : VMBaseActivity<ActivityMainBinding, MainViewModel>(),
viewModel.upAllBookToc() viewModel.upAllBookToc()
} }
} }
binding.viewPagerMain.postDelayed({ binding.viewPagerMain.postDelayed(3000) {
viewModel.postLoad() viewModel.postLoad()
}, 3000) }
launch { launch {
val lastBackupFile = withContext(IO) { AppWebDav.lastBackUp().getOrNull() } val lastBackupFile = withContext(IO) { AppWebDav.lastBackUp().getOrNull() }
?: return@launch ?: return@launch
@@ -299,10 +299,10 @@ class SmoothCheckBox @JvmOverloads constructor(
} }
private fun drawTickDelayed() { private fun drawTickDelayed() {
postDelayed({ postDelayed(mAnimDuration.toLong()) {
mTickDrawing = true mTickDrawing = true
postInvalidate() postInvalidate()
}, mAnimDuration.toLong()) }
} }
companion object { companion object {