LayoutManager的职责是摆放Item的地位,并且负责决定何时收受接收和重用Item。它有一个默认的实现:LinearLayoutManager,它可以用于垂直和程度列表。
RecyclerView.LayoutManager是一个抽象类,RecyclerView为我们供给3个实现类:
- LinearLayoutManager 现行治理器,支撑横向、纵向。
- GridLayoutManager 网格构造治理器
- StaggeredGridLayoutManager 瀑布流式构造治理器
3.3.1 LinearlayoutManager
LinearlayoutManager是LayoutManager的默认实现。你可以应用这个类来创建垂直或程度列表。
- // 设置RecyclerView构造方法为纵向构造
- LinearLayoutManager layoutManager = new LinearLayoutManager(context);
- layoutManager.setOrientation(LinearLayoutManager.VERTICAL);
- recyclerView.setLayoutManager(layoutManager);
- // 设置RecyclerView构造方法为横向构造
- LinearLayoutManager layoutManager= new LinearLayoutManager(this);
- layoutManager.setOrientation(LinearLayoutManager.HORIZONTAL);
- recyclerView.setLayoutManager(layoutManager);
运行,我们可以看到效不雅,是不是很炫!

运行法度榜样,我们看到如下效不雅:

推荐阅读
Windows 10计划任务怎么用?教你轻松玩转Windows 10自带任务计划
【技巧沙龙】AI开辟者拭魅战营-7分钟打造1个定制技能。7月22号,我们等你一路! Win10筹划义务怎么竽暌姑?义务筹划是Windows操作体系异常强大年夜的一个功能,应用义务筹划,我们可以将任>>>详细阅读
地址:http://www.17bianji.com/lsqh/36229.html
1/2 1

网友点评
精彩导读
科技快报
品牌展示