From 74761c8000be938e718618fa77dd2ca66ce95a8a Mon Sep 17 00:00:00 2001 From: Super12138 <70494801+Super12138@users.noreply.github.com> Date: Fri, 5 Jan 2024 21:00:19 +0800 Subject: [PATCH] Fix margin too small in crash activity fab --- .../cn/super12138/todo/views/crash/CrashActivity.kt | 7 +++---- .../kotlin/cn/super12138/todo/views/main/MainActivity.kt | 8 ++++---- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/app/src/main/kotlin/cn/super12138/todo/views/crash/CrashActivity.kt b/app/src/main/kotlin/cn/super12138/todo/views/crash/CrashActivity.kt index 1094b5d..624d0bb 100644 --- a/app/src/main/kotlin/cn/super12138/todo/views/crash/CrashActivity.kt +++ b/app/src/main/kotlin/cn/super12138/todo/views/crash/CrashActivity.kt @@ -32,11 +32,10 @@ class CrashActivity : AppCompatActivity() { ViewCompat.setOnApplyWindowInsetsListener(binding.exitApp) { view, windowInsets -> val insets = windowInsets.getInsets(WindowInsetsCompat.Type.systemBars()) view.updateLayoutParams { - leftMargin = insets.left - bottomMargin = insets.bottom - rightMargin = insets.right + leftMargin = if (insets.left == 0) 16 else insets.left + bottomMargin = if (insets.bottom == 0) 48 else insets.bottom + 32 + rightMargin = if (insets.right == 0) 48 else insets.right + 32 } - WindowInsetsCompat.CONSUMED } diff --git a/app/src/main/kotlin/cn/super12138/todo/views/main/MainActivity.kt b/app/src/main/kotlin/cn/super12138/todo/views/main/MainActivity.kt index 8747eca..38339fb 100644 --- a/app/src/main/kotlin/cn/super12138/todo/views/main/MainActivity.kt +++ b/app/src/main/kotlin/cn/super12138/todo/views/main/MainActivity.kt @@ -33,21 +33,21 @@ class MainActivity : AppCompatActivity() { setContentView(binding.root) setSupportActionBar(binding.toolbar) - /*val pref = getSharedPreferences("data",Context.MODE_PRIVATE) + /*val pref = getSharedPreferences("data", Context.MODE_PRIVATE) val isFirstUse = pref.getBoolean("first_use", false) if (!isFirstUse) { MaterialAlertDialogBuilder(this) .setTitle("欢迎使用待办") - .setMessage("") + .setMessage("本应用不需要任何权限") .setPositiveButton("确定") { dialog, which -> val editor = getSharedPreferences("data", Context.MODE_PRIVATE).edit() editor.putBoolean("first_use", true) editor.apply() } .show() - } -*/ + }*/ + val isDarkMode = Repository.getPreferenceString(this, "dark_mode", "0") when (isDarkMode) { "0" -> AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_FOLLOW_SYSTEM)