我正在尝试从SharedPreferences
检索值。
String token = c.getString(TAG_TOKEN);
shared_preferences_editor = mSharedPreferences.edit();
shared_preferences_editor.putString("apptoken",token);
shared_preferences_editor.commit();
SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
String name = preferences.getString("apptoken","");
Log.d("apptoken",name);
logcat的:
10-18 20:50:23.730: D/apptoken(1274): android.app.SharedPreferencesImpl@411e3d8
有人可以告诉我如何从SharedPreferences
获取价值吗?
答案 0 :(得分:1)
您可以使用以下方式从SharedPreference保存和检索值。
撰写您的信息
SharedPreferences preferences = getSharedPreferences("PREF", Context.MODE_PRIVATE);
SharedPreferences.Editor editor = preferences.edit();
editor.putString("apptoken", "your value of apptoken");
editor.commit();
阅读以上信息
SharedPreferences prfs = getSharedPreferences("PREF", Context.MODE_PRIVATE);
String token = prfs.getString("apptoken", "");
希望它有所帮助。