2011-07-20 18 views
1

共有設定として保存したさまざまな情報を削除します。私はremove()を使用してそれを行うことができることを知っていますが、実際にどこで使うべきかは分かりません。androidのsharedPreferencesを削除する

実際に私は小さなコードスニペットでどこから削除()またはクリア()する必要がありますか教えてください...?

次のコードを使用してデータを保存しました。

Editor editor = settings.edit(); 
editor.putString(PREFERENCES_PASS,pwd); 
editor.commit(); 

ここで、pwdはEditTextから抽出した文字列です。

+0

私はあなたの質問については分かりませんが、[SharedPreferences.Editor](http://developer.android.com/reference/android/content/SharedPreferences.Editor.html)への参照がある場所をクリアすることができます。 。 –

答えて

3

エディタを得るために、あなたの呼び出しの間の任意の場所に置くと、(コミットを呼び出すことができます)。.. this doc

1
を参照してください

Editor editor = settings.edit(); 
editor.remove(PREFERENCES_PASS); 
editor.commit(); 

...あなたのコード例で、あなたがそれを置くと思いますので、
Editor editor = settings.edit(); 
editor.remove(PREFERENCES_PASS); 
editor.commit(); 
関連する問題