0

から値を取得しようとしています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);

ログキャット:

10-18 20:50:23.730: D/apptoken(1274): android.app.SharedPreferencesImpl@411e3d8

から値を取得する方法を教えてくださいSharedPreferences

4

1 に答える 1

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", "");

それが役に立てば幸い。

于 2013-10-18T15:43:39.473 に答える