Android 2.1 SDKを使用していて、ユーザーのログインセッションを共有設定に保存しようとしていますが、共有設定に値を保存した後に再取得できません。ここでは、SharedPrefrenceの値を保存して取得するために使用したコードを貼り付けています。共有設定の問題
public void setValue(String name, String value, String prefName) {
sharedPref = mContext.getSharedPreferences(prefName, Context.MODE_PRIVATE);
sharedPref.edit().putString(name, value);
sharedPref.edit().commit();
}
public String getValue(String name, String prefName) {
String value = null;
sharedPref = mContext.getSharedPreferences(prefName, Context.MODE_PRIVATE);
value = sharedPref.getString(name, value);
return value;
}
iは、値を保存し、取得中に、私は例外を取得していないです、このコードではいくつかのことを見逃していました。助けてくれてありがとう。