我想创建一个RecycleView,其中4个CardViews在网格模式下对齐,最后一个在列表模式下,这可能吗?我需要自定义LayoutManager吗?
答案 0 :(得分:0)
您可以在GridLayoutManager
上使用SpanSizeLookup
:
gridLayoutManager.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() {
@Override
public int getSpanSize(int position) {
return position == 4 ? 2 : 1;
}
});