Задать вопрос
@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

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

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

Похожие вопросы