2011-07-20 98 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

你可以把它放在任何地方您的通話之間獲得編輯器,然後調用commit()..所以你的代碼示例,您可以把它...

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

this doc

1
Editor editor = settings.edit(); 
editor.remove(PREFERENCES_PASS); 
editor.commit(); 
相關問題