Как обернуть элементы RecyclerView по горизонтали и вертикали одновременно? - PullRequest

Ответы [ 2 ]

0 голосов
/ 06 января 2019

Предполагая произвольное количество столбцов и строк, вы можете попробовать эту библиотеку с FlexboxLayoutManager для вашего RecyclerView. Как вы заметили, вы также можете использовать GridLayoutManager в случае, если ваши столбцы исправлены.

0 голосов
/ 06 января 2019

Это просто можно сделать с помощью GridLayoutManager, встроенного в LinerLayoutManager, и без вложенного RecyclerView или любого дополнительного макета, подобного этому:

RecyclerView.LayoutManager mRecyclerGrid=new GridLayoutManager(this,3,LinearLayoutManager.VERTICAL,false);
mRecyclerView.setLayoutManager(mRecyclerGrid);

Вы можете установить, сколько элементов должно отображаться в строке (замените 3).

...