Не получается достать число из SharedPreferences, что я делаю не так?
Мне нужно сохранить цифру 5, я делаю это так
sPref = PreferenceManager.getDefaultSharedPreferences(context);
Editor ed = sPref.edit();
ed.putInt(SCHETCHIK, 5);
ed.commit();
Затем мне нужно достать эту 5 из другого класса, я делаю это так
sPref = PreferenceManager.getDefaultSharedPreferences(this);
schPrin = sPref.getInt(SCHETCHIK, 0);
Но вместо цифры 5 я получаю 0 или ту что поставлю вместо нуля, как мне вытащить мою цифру 5 из SharedPreferences?
Источник: Stack Overflow на русском