Android CheckBoxPreference Значение по умолчанию
У меня есть следующий код XML для моегоCheckBoxPreference
:
<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
?