Как создать пользовательский макет с прокруткой карт по горизонтали и прокруткой постов по вертикали (вид переработчика), которая должна работать с нумерацией страниц - PullRequest
0 голосов
/ 28 марта 2020

введите описание изображения здесь

Вот что я попробовал:

Я могу добиться этого макета, используя Wrapping Horizontal прокрутки и просмотр реселлера в представлении Nestedscroll.

Проблема заключается в следующем:

Когда я помещаю представление рециркулятора в любой из контейнеров прокрутки, таких как представление прокрутки или представление Nested Scroll, загружает все элементы в recylerview сразу, который не является реализацией recylerview, следовательно, разбиение на страницы не достигается.

Требование:

  • 1. Верхние карточки заголовка должны прокручиваться горизонтально, что имеет (фиксированный) ограниченный размер.
  • 2. Ярлык для вертикальной прокрутки
  • 3. Вид переработчика для вертикальной прокрутки элементов

Все вышеперечисленное следует прокрутить вертикально. Пожалуйста, помогите или предложите какой-нибудь лучший способ сделать это layouot. введите описание изображения здесь

1 Ответ

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

Да, вы можете достичь этого, имея родительский макет как <nestedScrollView>, а в дочернем режиме вы можете выбрать 2 вида рециркуляции, один из которых должен быть горизонтальным, а другой - вертикальным.

установить свойство android:nestedScrollingEnabled:true и вы хороши для go.

...