これは私の中にありますonCreate
:
sharedPrefs = PreferenceManager.getDefaultSharedPreferences(this);
sharedPrefs
SharedPreferences
クラスで初期化されていない。
後で、私はこれを行います:
sharedPrefs.edit().putString("token", token);
Log.d("asdf", "token is " + token);
Log.d("asdf", "reading prefs: " + sharedPrefs.getString("token", null));
また、ログ出力は次のとおりです。
token is ABC123
reading prefs: null
したがってtoken
、(文字列)は間違いなく正しく設定されています。しかし、何らかの理由で..sharedPreferencesに保存/読み取りされません。
何か案は?必要に応じて完全なコードを投稿しますが、役立つとは思えません。