标签: android android-recyclerview
我有疑问是否可以使用recyclerview实现这样的布局,如我在此处所绘制的:
在左侧,您可以想象一系列数字,而在右侧则有与左侧范围相匹配的项目。例如,右边的第一个项目从0开始,到2.8结束。这有可行的布局管理器吗?我尝试使用网格,但没有结果。
答案 0 :(得分:0)
如果您指定此处显示的索引:
使用包含3列的GridLayoutManager可能会实现这一点。您需要覆盖getSpanSize(int position)并为满足position % 4 == 1的位置返回2,否则返回1.
GridLayoutManager
getSpanSize(int position)
position % 4 == 1
这对于你在那里绘制的布局完全不起作用,因为右手单元的大小略有不同,并且不是左边单元格高度的3倍。也就是说,这种GridLayoutManager方法可以让你走上正确的道路。