удаление sharedPreferences в андроид

1

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

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

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

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

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

  • 0
    Я не уверен в вашем вопросе, вы можете очистить любой, где у вас есть ссылка на SharedPreferences.Editor .
Теги:
sharedpreferences

2 ответа

3
Лучший ответ

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

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

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

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

Ещё вопросы

Сообщество Overcoder
Наверх
Меню