Адаптер обновлений RecyclerView, но onBind элементов не вызывается - PullRequest
0 голосов
/ 01 апреля 2020

У меня есть RecyclerView, в котором я обновляю список на основе выбора некоторых категорий из другого списка. Когда пользователь часто щелкает по категориям и данные отправляются на адаптер, иногда возникает случай, когда вызывается getItemCount адаптера, и он имеет правильное количество элементов, но onViewHolderBind не вызывается, и элемент не отображается в списке. Я проверил адаптер наблюдателя, и это также показывает правильное количество предметов. Экран просто становится белым. Как только эта проблема возникает, RecyclerView ничего не показывает, независимо от того, перезагружаю ли я адаптер или обновляю данные и т. Д. c, пока вы не закроете приложение и не перезапустите.

Примечание. Я просто хочу знать некоторые причины, которые могут вызвать эту проблему. Я не приложил код, вот почему. Это происходит с StaggeredGridLayoutManager

Любые идеи были бы весьма заметны. Спасибо

...