Нужно чтобы на кнопку когда каждый новый раз нажимаешь, менялось значение, а когда перезаходил в приложение, это значение и оставалось.
Сейчас работает смена значения. Но не сохраняется.
Я дописал SharedPreferences, но я знаю что не правильный, я его взял из сохранения в настройках для strings. Но как сделать для switch?
def_pref = PreferenceManager.getDefaultSharedPreferences(this);
String text_shar = def_pref.getString("key", "Шар");
if (text_shar != null) {
status_pub++;
switch (status_pub) {
case 0:
button.setText("");
status_pub = 0;
break;
case 1:
button.setText("AAA");
status_pub = 1;
break;
case 2:
button.setText("BBB");
status_pub = 2;
break;
case 3:
button.setText("CCC");
status_pub = 0;
break;
}
}
}