YuraSika25
@YuraSika25
Учусь на программиста

Посмотрите пожалуйста. Что означает эта ошибка?

E/AndroidRuntime: FATAL EXCEPTION: main
Process: ru.startandroid.develop.retrofittest, PID: 21052
java.lang.NullPointerException: holder.itemView.titleTV must not be null
at ru.startandroid.develop.retrofittest.fragment.MyAdapter.onBindViewHolder(MyAdapter.kt:22)
at ru.startandroid.develop.retrofittest.fragment.MyAdapter.onBindViewHolder(MyAdapter.kt:12)
at androidx.recyclerview.widget.RecyclerView$Adapter.onBindViewHolder(RecyclerView.java:7065)
at androidx.recyclerview.widget.RecyclerView$Adapter.bindViewHolder(RecyclerView.java:7107)
  • Вопрос задан
  • 85 просмотров
Решения вопроса 1
zagayevskiy
@zagayevskiy Куратор тега Kotlin
Android developer at Yandex
Это разыменование нулевого указателя. Очевидно, ты используешь findViewById, который возвращает платформенный тип "View!", и ты в этом месте сам должен решать, может там быть null или нет. Очевидно, ты ищешь вьюху по айтишнику, которого нет в лэйауте.
На стыке джавы с котлином бывают такие приколы, так что надо быть внимательным.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
29 мар. 2024, в 15:28
10000 руб./за проект
29 мар. 2024, в 15:11
50000 руб./за проект
29 мар. 2024, в 15:06
50000 руб./за проект