I am using a PreferenceActivity to let the user set some values. I am feeding it the xml file with the defined preferences.
I have set all the android:defaultV
For example extending DialogPreference I do this:
@Override
protected void onSetInitialValue(boolean restore, Object defaultValue) {
super.onSetInitialValue(restore, defaultValue);
if (restore) {
mValue = shouldPersist() ? getPersistedString(mDefault) : mDefault;
} else {
mValue = mDefault;
}
}
mDefault can be: