我有一个Android应用程序,在其中一个活动中,用户检查其中一个单选按钮。我想保存用户的选择并在另一个活动中使用它的值。
答案 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","");