Сейчас я пытаюсь сохранить переменную, когда я закрываю приложение, и получить переменную обратно, когда я снова открываю приложение. Я понятия не имею, правильно ли я делаю это. Моя переменная называется 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);
}