我有一个RecyclerView
和StaggeredLayoutManager
,我希望将一些CardView
放入不同的行和列范围但基于定义的固定大小
像它一样:
如果您看到CardView
的{{1}}是0
的4X(2行x 2列),
较小的1
尺寸是其他尺寸的基础
所有卡片尺寸均为:
行X列
1 x 1
1 x 2
2 x 1
2 x 2
但是当我定义CardView
需要通过跨度大小时,在这种情况下,跨度大小为StaggeredLayoutManager
但主要的问题是当我通过跨度大小时我的5
除以它并且不能处理超过1个跨度,如果它更大,我看到它被切成一半宽,但高度确定了
如何配置我的RecyclerView
或RecyclerView
来解决此问题,并且可以在行和列中处理2D跨度大小?