@nohchiadam

Как получить getDefaultSharedPreferences в Adapter?

Не могу получить экземпляр настроек "getDefaultSharedPreferences" в Адаптер.

@Override
    public void onBindViewHolder(final RecyclerView.ViewHolder holder, int position) {


        mPreference = PreferenceManager.getDefaultSharedPreferences(context);

        mPreference.registerOnSharedPreferenceChangeListener(this);


Вызывает ошибку java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.content.Context.getPackageName()' on a null object reference

Может я не в том месте пытаюсь получить данный экземпляр?
  • Вопрос задан
  • 77 просмотров
Решения вопроса 1
@onepavel
Консультация и разработка мобильных приложений
Походу context == null
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы