如何在Android中使用sharedPreferences?

时间:2014-11-21 16:33:44

标签: android radio-button sharedpreferences

我有一个Android应用程序,在其中一个活动中,用户检查其中一个单选按钮。我想保存用户的选择并在另一个活动中使用它的值。

2 个答案:

答案 0 :(得分:1)

存储

SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(); 
prefs.edit().putBoolean("KEY", your_boolean).commit();

要检索

Boolean your_boolean = prefs.getBoolean("KEY", false);

答案 1 :(得分:1)

您可以使用共享首选项来保存值。

要将值保存到SharedPreferences中,请使用以下代码

SharedPreferences.Editor editor = getApplicationContext().getSharedPreferences(
                        "SHARED_PREF", MODE_PRIVATE).edit();
                editor.putString("radio_value", value);
                editor.commit();

对于从SharedPreferences中重新获取值,请使用下面的代码

  SharedPreferences prefs = getApplicationContext().getSharedPreferences(
            "SHARED_PREF", MODE_PRIVATE);
    String storedValue = prefs.getString("radio_value","");