赞
踩
是线性布局的意思, 可以实现和ListView 类似的效果。
在onCreate()方法中, 创建一个 LinearLayoutManager 实例, LinearLayoutManager 的构造函数接收context。
...
LinearLayoutManager layoutManager = new LinearLayoutManager(this);
recyclerView.setLayoutManager(layoutManager);
...
可以用于实现瀑布流布局。
...
StaggeredGridLayoutManager layoutManager = new StaggeredGridLayoutManager(3, StaggeredGridLayoutManager.VERTICAL);
recyclerView.setLayoutManager(layoutManager);
...
在onCreate()方法中, 创建一个 StaggeredGridLayoutManager 实例, StaggeredGridLayoutManager 的构造函数接收两个参数, 第一个参数用于指定布局列数, 第二个参数用于指定布局的排列方向。
GridLayoutManager布局方式的用法也没什么特别之处,它的构造函数接收两个参数, 第一个是Context, 第二个是列数, 这里我们希望每行中有两列数据。
...
GridLayoutManager layoutManager = new GridLayoutManager(this, 2);
recycler_view.setLayoutManager(layoutManager);
...
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。