RecycleView внутри HorizontalScrollView не показывает все элементы - PullRequest
0 голосов
/ 14 мая 2019

У меня есть RecycleView внутри HorizontalScrollView .Я не вижу внутри RecycleView всех элементов.Я посмотрел и даже если в списке в адаптере есть 7 элементов, onBindViewHolder вызывается только 4 раза!Если я достану HorizontalScrollView , он работает нормально.

Я использую HorizontalScrollView , потому что мне нужно прокрутить список с фоном корзины, а не внутри корзины, как это обычно работает.

enter image description here

Итак, мне нужно решение, чтобы прокрутить список с фоном списка или показать все элементы, используя HorizontalScrollView

1 Ответ

0 голосов
/ 14 мая 2019

onBindViewHolder вызывается только для элементов, «видимых на экране».Если общее количество элементов равно 7, и на экране может отображаться только 4, то все в порядке.

Отсюда и название "RecycleView", оно повторяет видимые представления, всего в ваших RecycleView* 1005 всего 4 просмотра.*

Это я не понимаю, что вы имеете в виду!?

Я использую HorizontalScrollView, потому что мне нужно прокрутить список с фоном из корзины, а не внутри корзины, как это обычно работает.

Итак, мне нужно решение для прокрутки списка с фоном списка или для отображения всех элементов с использованием HorizontalScrollView

...