Почему Nested RecyclerView с такой же ориентацией не используется
Мне нужно создать пользовательский интерфейс, как указано выше. Работа похожа на то, когда я нажимаю на Заказ, он должен вертикально расширяться продуктами, соответствующими этому заказу.
Я попытался использовать RecyclelerView для отображения заказов. Затем вложенный переработчик для отображения продуктов при нажатии. это не сработало, как ожидалось.
Вторым подходом было использование родительского макета в качестве прокрутки. Scrollview имеет линейное расположение в качестве дочернего элемента. Я вручную надувал ордера как вид и добавлял к дочернему элементу линейного макета. Таким образом, я достиг того же, что и переработчик. Это неэффективно, я думаю. Затем при клике по заказу продукты отображаются с помощью представления переработчика. Некоторые, как продукты перечислены. Но при клике по последнему видимому элементу заказа в scrollview, продукт, отображающий размер recyclervie, невелик. Это случайно.
Итак, как правильно создать пользовательский интерфейс? Я также слышал о расширяемом списке! использование расширяемого списка - это верный способ или есть какой-то другой способ создать такой же интерфейс?