您的位置:首页 > 移动开发 > Android开发

android RecyclerView 简单实现横竖布局穿插

2015-12-29 22:35 513 查看
关于RecyclerView 就不多说 ,鸿翔大神已经写的非常详细了.

先上图,主要实现效果(又有水平布局,又有垂直布局):



直接上关键代码:

RecyclerView recyclerView = (RecyclerView) view.findViewById(R.id.recycler_view);
GridLayoutManager gridLayoutManager = new GridLayoutManager(getContext() ,2);
//todo 这个属性很重要,可以直接实现上图的效果
gridLayoutManager.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup(){
@Override
public int getSpanSize(int position) {
if(position % 3 == 0) return 2;
return 1;
}
});
recyclerView.setLayoutManager(gridLayoutManager);
recyclerView.setAdapter(adapte);


就是这样, so easy!有问题,欢迎留言!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android 布局