Прямо сейчас я пытаюсь сохранить переменную, когда закрываю приложение, и возвращаю переменную, когда открываю резервную копию приложения. Понятия не имею, правильно ли я все делаю. Моя переменная называется count, и я хочу сохранить и восстановить ее. Это правильно? Если да, то почему не работает? Если нет, что мне нужно изменить? (Я, очевидно, использую SharedPreferences)
protected void onPause(){
super.onPause();
SharedPreferences settings = getSharedPreferences(PREFS_COUNT, 0);
SharedPreferences.Editor editor = settings.edit();
editor.putInt("count", count);
editor.commit();
}
@Override
protected void onResume(){
super.onResume();
SharedPreferences settings = getSharedPreferences(PREFS_COUNT, 0);
count = settings.getInt("count", count);
}