回收器网格布局管理器中的行和列跨度

row and column spans in recycler gridlayout manager

我有这个布局,我想为每个网格项目创建相同的列和行跨度,我的 activity 有一个 RecyclerViewGridLayoutManager.

能否就固定适配器中每个项目的列和行跨度给我一些建议?

布局如下:

此致。

显然,您混合了跨越行和列的项目。我对 GridLayoutManager 的理解是,您可以跨越垂直方向的列和水平方向的行,但不能同时跨越两者。

我建议您改为查看 GridLayoutGridLayout 允许您跨越行和列。它只是不像 RecyclerView 那样使用适配器。

您还可以在 GitHub 上找到一些允许双向跨度的自定义 RecyclerView 布局管理器。