Может создать компонент, но не получает ссылку в android 3.6.1 - PullRequest
0 голосов
/ 28 марта 2020

Я только что обновил свой android до 3.6.1, я могу добавить такие компоненты, как recycleView, TextView и т. Д., Но настоящая проблема заключается в том, что когда я пытаюсь получить ссылку на него, мой android не получает его и покажите мне ошибку

Вот вам go код

Сначала я создаю свой компонент

    <androidx.recyclerview.widget.RecyclerView
                    android:id="@+id/RecyclerComments"
                    android:layout_width="match_parent"
                    android:layout_height="65dp" />

Во-вторых: я получаю ссылку и для проверки я пытаюсь показать его с помощью консоли.

Я объявляю переменную

   RecyclerView recycleComentarios;

Я беру ссылку на этот текст.

recycleComentarios = (RecyclerView) itemView.findViewById(R.id.RecyclerComments);
             Log.i("RecycleView ", "Test " + recycleComentarios);

Это вывод на моей консоли

I/RecycleView: Test null

и, наконец, ошибка

 java.lang.NullPointerException: Attempt to invoke virtual method 'void androidx.recyclerview.widget.RecyclerView.setLayoutManager(androidx.recyclerview.widget.RecyclerView$LayoutManager)' on a null object reference

У кого-нибудь есть такая же ошибка?

1 Ответ

0 голосов
/ 30 марта 2020

Проблема заключалась в том, что я связывал компоненты в другом макете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...