Я хочу удалить различную информацию, которую я сохранил в качестве общих настроек. Я знаю, что могу сделать это с помощью remove(), но я не получаю, где на самом деле я должен его использовать.
Может ли кто-нибудь сказать мне, где на самом деле я должен удалить() или очистить() с помощью небольшого фрагмента кода...?
Для сохранения данных я использовал следующий код.
Editor editor = settings.edit();
editor.putString(PREFERENCES_PASS,pwd);
editor.commit();
здесь pwd - это строка, которую я извлек из EditText.
Вы можете поместить его в любом месте между вашими вызовами, чтобы получить редактор, и вызвать commit(). Так что с вашим примером кода вы бы положили его...
Editor editor = settings.edit();
editor.remove(PREFERENCES_PASS);
editor.commit();
См. Этот документ
Editor editor = settings.edit();
editor.remove(PREFERENCES_PASS);
editor.commit();