создание макета в списке просмотрщиков, соответствующем массиву в ответе json - PullRequest
0 голосов
/ 15 февраля 2019

Я занимаюсь разработкой приложения для заказа продуктов питания. У меня есть страница для отображения меню в определенном отеле в представлении реселлера. Пожалуйста, посмотрите на изображение ниже, чтобы понять мой вопрос. В отелях есть меню, такие как бестселлеры, супы, основное блюдо, закуски и т. Д... В некоторых отелях есть 5 меню, в некоторых отелях 8 меню и т. Д. Меню будет различаться в зависимости от отелей. Так как я могу разработать свой макет для этого. Мне нужно, чтобы заголовок меню находился в верхней части каждого макета, а пункты подменю ниже этого..Это нужно сделать на стороне макета или на стороне ответа API. picture1 picture2

1 Ответ

0 голосов
/ 15 февраля 2019

RecyclerView поддерживает несколько типов ViewType, так что вы можете создавать несколько ViewHolders, каждый с разным макетом.

https://medium.com/@paulnunezm/working-with-recyclerview-and-multiple-view-types-bb1e7dfc6993

...