【发布时间】:2016-02-15 05:34:57
【问题描述】:
我有一个有 2 列的交错网格。这是有效的。我想要的是在位置 0 使行跨越 2 列。我之前很容易使用 GridLayoutManger 做到了这一点:
mGridLayoutManager.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() {
@Override
public int getSpanSize(int position) {
return position == 0 ? 2 : 1;
}
});
StaggeredGridLayoutManager 不像 GridLayoutManager 那样为我提供此功能。
有没有其他方法可以做到这一点?我已经搜索但没有找到任何有相同问题的人,这令人惊讶,因为当 RecyclerView 的最后一行显示 ProgressBar 时,我认为此功能对我的场景和无限滚动非常有用。
【问题讨论】:
标签: android android-recyclerview android-support-library staggeredgridlayout