Android Recyclerview,具有交替的1列网格行和2列网格行
Android recyclerview带有网格布局管理器,在一行中交替使用奇偶网格 我希望每行有2个和1个交替网格 将其添加到您的活动中Android Recyclerview,具有交替的1列网格行和2列网格行,android,android-layout,android-recyclerview,Android,Android Layout,Android Recyclerview,Android recyclerview带有网格布局管理器,在一行中交替使用奇偶网格 我希望每行有2个和1个交替网格 将其添加到您的活动中 请参阅此链接以了解回收器视图中的布局谢谢,尽管我已经有两种不同的行类型用于其他目的,但还是让我尝试一下,而且我不想有不同的项目布局。同一版面只能是同一版面的单个或两个项目,位于偶数行/奇数行位置。然后您只需选择第二个选项,请检查更新的答案您需要在回收视图中使用GridLayoutManager。这里的文档:您想要奇偶布局吗?i、 e uuu124; u124
请参阅此链接以了解回收器视图中的布局谢谢,尽管我已经有两种不同的行类型用于其他目的,但还是让我尝试一下,而且我不想有不同的项目布局。同一版面只能是同一版面的单个或两个项目,位于偶数行/奇数行位置。然后您只需选择第二个选项,请检查更新的答案您需要在回收视图中使用GridLayoutManager。这里的文档:您想要奇偶布局吗?i、 e uuu124; u124; 124; 124; 124; 124; 124; 124; 124; 124; 124; 124; 124; 124; 124; 124; 124; 124;是的,像上面?
GridLayoutManager manager = new GridLayoutManager(mContext, 2);
manager.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() {
@Override
public int getSpanSize(int position) {
return (position % 3 == 0 ? 2 : 1);
}
});