Change component of secure mode

This commit is contained in:
Super12138 2024-01-13 15:18:01 +08:00
parent 67a7eb8391
commit ebadc524b6
2 changed files with 6 additions and 6 deletions

View file

@ -6,7 +6,7 @@ import android.view.WindowManager
import androidx.appcompat.app.AppCompatDelegate import androidx.appcompat.app.AppCompatDelegate
import androidx.preference.ListPreference import androidx.preference.ListPreference
import androidx.preference.PreferenceFragmentCompat import androidx.preference.PreferenceFragmentCompat
import androidx.preference.SwitchPreference import androidx.preference.SwitchPreferenceCompat
import cn.super12138.todo.R import cn.super12138.todo.R
import cn.super12138.todo.databinding.ActivitySettingsBinding import cn.super12138.todo.databinding.ActivitySettingsBinding
import cn.super12138.todo.views.BaseActivity import cn.super12138.todo.views.BaseActivity
@ -54,7 +54,7 @@ class SettingsActivity : BaseActivity() {
} }
} }
findPreference<SwitchPreference>("secure_mode")?.apply { findPreference<SwitchPreferenceCompat>("secure_mode")?.apply {
setOnPreferenceChangeListener { preference, newValue -> setOnPreferenceChangeListener { preference, newValue ->
when (newValue) { when (newValue) {
true -> activity?.window?.setFlags( true -> activity?.window?.setFlags(

View file

@ -19,10 +19,10 @@
android:title="文本预测项目" android:title="文本预测项目"
app:dialogMessage="多个项目请使用英文逗号隔开" app:dialogMessage="多个项目请使用英文逗号隔开"
app:summary="自定义创建待办时文本框的预测项" />--> app:summary="自定义创建待办时文本框的预测项" />-->
<SwitchPreference <SwitchPreferenceCompat
android:defaultValue="false" app:defaultValue="false"
android:key="secure_mode" app:key="secure_mode"
android:title="@string/secure_mode" app:title="@string/secure_mode"
app:summary="@string/secure_mode_summary" /> app:summary="@string/secure_mode_summary" />
</PreferenceCategory> </PreferenceCategory>