Android プリファレンスファイルに値が保存されない

Android

Android プリファレンスファイルに値が保存されない

設定ファイルに値を書き込む方法は下記のとおりですが

 SharedPreferences pref = PreferenceManager
          	.getDefaultSharedPreferences(context);
 Editor e = pref.edit();
 e.putBoolean("is_account_registered", true);

上記だけだと値が保存されません。
下記のように最後にcommit();が必要です。

 SharedPreferences pref = PreferenceManager
          	.getDefaultSharedPreferences(context);
 Editor e = pref.edit();
 e.putBoolean("is_account_registered", true);
 
 e.commit();

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です