Я использую SharedPreferences
в своем приложении для хранения последнего идентификатора пользователя, который вошел в мое приложение, и я пытаюсь сделать это из неактивного класса, что вызывает у меня NullPointerException
во втором строка кода:
Context mContext;
SharedPreferences lastUser = PreferenceManager.getDefaultSharedPreferences(mContext);
SharedPreferences.Editor editor = lastUser.edit();
Я пробовал все возможные варианты mContext:
Acticity.this.mContext;
this.mContext.getApplicationContext();
this.mContext;
но они не решили мою проблему.
Кто-нибудь может дать мне какое-то решение, как избавиться от этой проблемы и как использовать Контекст статическим способом, не получая NullPointerException
?