自定义PreferenceDialog persistString

时间:2014-06-28 13:47:17

标签: android persistence android-preferences

我正在尝试创建一个自定义的preferenceDialog,它有四个radioButtons,我想用不同的String保存选定的radiobutton并保持该值。对话框重新打开后,恢复字符串,比较并检查匹配的单选按钮。

我已经尝试了持久性功能,但我无法实现它......

有人能帮助我吗?

1 个答案:

答案 0 :(得分:0)

如何使用SharedPreference持久保存值?

代码示例:

// Gets SharedPreference with private mode
Context context = getActivity();
SharedPreferences sharedPref = context.getSharedPreferences(
        HARED_PREFERENCES_NAME, Context.MODE_PRIVATE);

// Saves int values
SharedPreferences.Editor editor = sharedPref.edit();
editor.putInt(KEY_NAME, value);
editor.commit();

// Gets int values
sharedPref.getInt(KEY_NAME, defaultValue);