如何使用recyclerview
答案 0 :(得分:1)
您可以使用GridLayoutManager,对于图像类型视图,您可以使用跨度大小。以下是代码示例:
mLayoutManager.setSpanSizeLookup(
new GridLayoutManager.SpanSizeLookup() {
@Override
public int getSpanSize(int position) {
switch (mAdapter.getItemViewType(position)) {
case MyAdapter.TYPE_GRID:
return 3;
case MyAdapter.TYPE_IMAGE:
return 1;
default:
return -1;
}
}
});