使用GridLayoutManger行Recyclerview结尾的空白区域

时间:2018-04-06 10:03:00

标签: android android-layout android-recyclerview

我正在使用recyclerview gridlayoutmanger spancount 2只包含固定的12个元素recyclerview。在横向模式的平板电脑上,第六个元素后面还有空格。我想用第二行的元素填充空白区域。如果有空格,那么第一行包含6,7,8,9 ......元素取决于剩余空间。

1 个答案:

答案 0 :(得分:0)

将FlexLayoutManger与回收站视图一起使用:

RecyclerView recyclerView = (RecyclerView) context.findViewById(R.id.recyclerview);
FlexboxLayoutManager layoutManager = new FlexboxLayoutManager(context);
layoutManager.setFlexDirection(FlexDirection.COLUMN);
layoutManager.setJustifyContent(JustifyContent.FLEX_END);
recyclerView.setLayoutManager(layoutManager);

查看此链接 https://github.com/google/flexbox-layout#flexboxlayoutmanager-within-recyclerview