首页 > 解决方案 > 如何通过水平跨度实现水平网格回收器视图

问题描述

如何通过水平跨度实现水平网格回收器视图,如下所示:

我想要的是

我使用StaggeredGridLayoutManagerGridLayoutManager但结果是:

结果

标签: androidandroid-recyclerview

解决方案


您可以使用具有跨度值 3 和水平方向的StaggeredGridLayoutManager ,如下所示

StaggeredGridLayoutManager mLayoutManager = new StaggeredGridLayoutManager(3, StaggeredGridLayoutManager.HORIZONTAL);
recyclerView.setLayoutManager(mLayoutManager);

推荐阅读