代码后面有附上

dependencies {
.....使用这个东西
implementation 'com.google.android.flexbox:flexbox:3.0.0'
}
##关键代码
//设置布局管理器
FlexboxLayoutManager flexboxLayoutManager = new FlexboxLayoutManager(this);
//flexDirection 属性决定主轴的方向(即项目的排列方向)。类似 LinearLayout 的 vertical 和 horizontal。
flexboxLayoutManager.setFlexDirection(FlexDirection.ROW); //主轴为水平方向,起点在左端。
//flexWrap 默认情况下 Flex 跟 LinearLayout 一样,都是不带换行排列的,但是flexWrap属性可以支持换行排列。
flexboxLayoutManager.setFlexWrap(FlexWrap.WRAP); //按正常方向换行
//justifyContent 属性定义了项目在主轴上的对齐方式。
flexboxLayoutManager.setJustifyContent(JustifyContent.FLEX_START); //交叉轴的起点对齐。
recyclerView.setLayoutManager(flexboxLayoutManager);
GitHub地址:https://github.com/20RenGY/FlexboxDemo
最后
以上就是默默烧鹅最近收集整理的关于RecyclerView 瀑布流 自动换行的全部内容,更多相关RecyclerView内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复