【发布时间】:2011-04-23 21:32:21
【问题描述】:
我的CheckBoxPreference 有以下 XML 代码:
<CheckBoxPreference
android:key="pref_boot_startup"
android:title="Auto start"
android:defaultValue="true" />
但是当我在代码中检索首选项时,值是false。
sharedPreferences = PreferenceManager.getDefaultSharedPreferences(this);
boolean autoStart = sharedPreferences.getBoolean("pref_boot_startup", true);
我的autoStart 变量返回false。
这有什么具体原因吗?我是否缺少将默认值设置为true 的步骤?
【问题讨论】:
标签: android default-value checkboxpreference