удаление sharedPreferences в андроид - PullRequest
1 голос
/ 20 июля 2011

Я хочу удалить различную информацию, которую я сохранил как общие настройки.Я знаю, что могу сделать это с помощью remove (), но я не понимаю, где на самом деле я должен его использовать.

Может кто-нибудь сказать мне, где на самом деле я должен удалить () или очистить () с небольшим фрагментом кода ...?

Я использовал следующий код для сохранения данных.

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

здесь pwd - это строка, которую я извлек из EditText.

Ответы [ 2 ]

3 голосов
/ 20 июля 2011

Вы можете поместить его в любое место между вашими вызовами для получения редактора и вызовом commit () .. Так что с вашим примером кода вы бы поместили его ...

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

См. этот документ

1 голос
/ 20 июля 2011
Editor editor = settings.edit();
editor.remove(PREFERENCES_PASS);
editor.commit();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...