RecyclerView使项目跨越多行

时间:2017-12-13 19:10:29

标签: java android android-recyclerview

我有一组照片,我使用RecyclerView来显示它们。我希望我的RecyclerView中的第一个元素跨越2列和2行: enter image description here

我怎么能实现这一点,我知道使用GridLayoutManager你可以做到这一点

  GridLayoutManager gridLayoutManager = new GridLayoutManager(this, 3);
gridLayoutManager.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() {
    @Override
    public int getSpanSize(int position) {
        if (position == 0) {
            return 2;
        } else {
            return 1;
        }
    }
});

但这只取列而不是行,那么如何在RecyclerView中实现这种布局? ,,注意:此布局用于Instagram和Google相册。

这个问题已被提出,但没有解决方案"良好的解决方案"

0 个答案:

没有答案