Я использовал метод в ShredPreferences, таким образом, я сохранил приложение-appind, Но у меня есть вопрос. Возможно ли сбросить сохраненные настройки и вернуться к значению по умолчанию? Код, который я использую, сохраняет изменения изображения ImageButton. Я хотел бы сбросить настройки и восстановить значение по умолчанию после щелчка определенной кнопки Reset.Сбросить общие сведения?
Спасибо за все!
private static final String Mypref= "pref";
final SharedPreferences pref = getSharedPreferences(Mypref, Context.MODE_PRIVATE);
buttonClick1.setImageResource(pref.getInt(Mypref, R.drawable.default_value));
image.setImageResource(imageResource);
SharedPreferences.Editor editor = pref.edit();
editor.putInt("Mypref", R.drawable.users_value_chosen);
editor.commit();
Спасибо работнику, я попробую свой путь! – ulyssessPax
Очень полезно, один вопрос beworker, я должен написать свой код с: editor.commit(); или Это не важно ??? добро пожаловать! – ulyssessPax
Вы всегда должны вызывать commit() после изменения настроек. Он сохранит изменения во внутренней флэш-памяти. В противном случае ваши изменения остаются в памяти. –