Valor padrão do Android CheckBoxPreference
Eu tenho o seguinte código XML para o meuCheckBoxPreference
:
<CheckBoxPreference
android:key="pref_boot_startup"
android:title="Auto start"
android:defaultValue="true" />
Mas quando eu recupero a preferência no código, o valor éfalse
.
sharedPreferences = PreferenceManager.getDefaultSharedPreferences(this);
boolean autoStart = sharedPreferences.getBoolean("pref_boot_startup", true);
MinhasautoStart
retornos variáveisfalse
.
Existe uma razão específica para isso? Estou faltando uma etapa para definir o valor padrão comotrue
?