0

デバイスを再起動すると、Android アプリケーションで使用されている共有設定値が消去されるのはなぜですか?

4

1 に答える 1

1

誤ってこの設定をオンにした可能性があります。

ここに画像の説明を入力してください

そうでない場合は、データを正しく保存し、後で次のようにコミットしていることを確認してください。

SharedPreferences p = PreferenceManager.getDefaultSharedPreferences(this);
                  p.edit().putString("myKey", "myValue");
                  p.edit().commit(); //No commit = no persitance 
于 2012-09-29T11:11:54.753 に答える