2015-11-02 4 views
3

Мне нужно развернуть список из пяти элементов: 2 сверху экрана, 1 в середине, 2 на нижней части (в основном зеленый, красный, черный, оранжевый и фиолетовые квадраты ниже, и вы можете перемещаться по горизонтали через более из этих страниц):Лучший способ компоновки сетки элементов списка

enter image description here

Я пытаюсь использовать RecyclerView с GridLayoutManager, однако я запутался, как установить высоту моего list_item быть 1/3 высоты экрана (это связано с весом?).

Я иду об этом праве? Любое направление оценивается; Я новичок в Android dev. Благодарю.

Обновление: Я добился прогресса за счет размещения горизонтальных линейных макетов в рамках одной вертикальной линейной компоновки. Теперь я считаю, что мне нужно, чтобы это был list_item, и заполнить список с горизонтальными перечнями с этими элементами (определенно хотите использовать RecyclerView совместно с одним из его менеджеров макета.)

ответ

0

Вы можете установить диапазон gridlayout динамически. В качестве альтернативы вы можете использовать Lucas Rochas TwoWayView lib, который оснащен различными типами макетов.

Смежные вопросы