如何在recyclerView中创建这种类型的设计?

时间:2018-01-22 05:56:05

标签: android android-recyclerview

如何使用recyclerview

创建此图像设计的类型

enter image description here

1 个答案:

答案 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;
            }
        }
    });