【发布时间】:2021-12-17 19:36:16
【问题描述】:
我有一个SwitchPreferenceCompat,我想说如果开关首选项已启用显示 Toast(开关首选项已启用)否则它再次禁用显示 Toast(开关首选项已禁用)
有一些这样的问题,但没有一个对我有用。
这里是 XML:
<PreferenceCategory app:title="عممومی">
<Preference
app:key="backUp"
app:title="بشتیبان گیری آفلاین از اطلاعات" />
<SwitchPreferenceCompat
app:key="vibrate"
app:defaultValue="true"
app:summary="لرزش هنگام انتخاب یک آیتم"
app:title="لرزش" />
</PreferenceCategory>
和设置片段:
class SettingsFragment : PreferenceFragmentCompat() {
override fun onCreatePreferences(savedInstanceState: Bundle?, rootKey: String?) {
setPreferencesFromResource(R.xml.root_preferences, rootKey)
}
}
【问题讨论】:
标签: android kotlin switch-statement fragment switchpreference