具有行和列的动态数量的Android Horizo ntal RecyclerView

问题描述 投票:0回答:1

我需要创建具有动态行和列的Horizo​​ntal RecyclerView,并且每个单元格具有相同的宽度,但高度不同。这意味着列宽应该一致,行高是动态的。

我已经尝试使用FlexBoxLayoutManager,StaggeredGridLayoutManager,GridLayoutManager来实现此行为。也尝试使用GridView,但随后意识到水平滚动不支持它。

我正在尝试寻找与iOS中的UICollectionView类似的东西。

如照片所示,列是无限的,每列的单元格数量取决于单元格的高度。因此,每列都有不同数量的单元格。enter image description here

android android-recyclerview uicollectionview android-gridview horizontal-recyclerview
1个回答
0
投票

[FlexBoxLayoutManager支持您要实现的目标。

您想在RecyclerView中使用它,看看FlexDirection

https://github.com/google/flexbox-layout#flexboxlayoutmanager-within-recyclerview

© www.soinside.com 2019 - 2024. All rights reserved.