Zee*_*bir 1 android android-layout android-recyclerview
我正在使用recyclelerview和staggeredGridLayoutManager.我想要做的是在第一行显示一个标题项.然后我想在下面每行显示2个项目.但我无法这样做.
这是我用过的代码.
recyclerView = (RecyclerView)findViewById(R.id.recycler);
staggeredGridLayoutManager = new StaggeredGridLayoutManager(1,1);
recyclerView.setLayoutManager(staggeredGridLayoutManager);
Run Code Online (Sandbox Code Playgroud)
这些都是结果
帮助我.谢谢
Bob*_*Bob 10
你可以使用GridLayoutManager.
GridLayoutManager manager = new GridLayoutManager(this, 2, GridLayoutManager.VERTICAL, false);
manager.setSpanSizeLookup(
new GridLayoutManager.SpanSizeLookup() {
@Override
public int getSpanSize(int position) {
// 2 column size for first row
return (position == 0 ? 2 : 1);
}
});
Run Code Online (Sandbox Code Playgroud)
这里我们创建一个包含2个网格列的GridLayoutManager.然后仅针对第一行,我们将跨度大小设置为2.
| 归档时间: |
|
| 查看次数: |
2071 次 |
| 最近记录: |