码迷,mamicode.com
首页 > 其他好文 > 详细

RecyclerView使用

时间:2016-11-02 17:32:37      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:hit   获取   neu   add   interface   pre   bin   regular   des   

步骤:
1:首先导入V7依赖包
2:在布局中引用RecyclerView
3:在activity中查找控件
4:继承RecyclerView.Adapter,实现它的3个方法,
(1):加载布局的onCreateViewHolder
(2):设置控件内容的onBindViewHolder
(3):获取数据长度的方法getItemCount
(4):继承抽象类RecyclerView.ViewHolder
5:设置Adapter
6:加载数据
 
使用listview效果的时候:
布局管理器:new LinearLayoutManager(this)
使用gridview效果的时候:
布局管理器:new GridLayoutManager(this,4)
使用listview效果的时候:
布局管理器:new StaggeredGridLayoutManager(2,StaggeredGridLayoutManager.VERTICAL)
 
 
使用listview效果的时候:
分割线:mRecyclerView.addItemDecoration(new DividerItemDecoration(
// getApplicationContext(), DividerItemDecoration.VERTICAL_LIST));
使用gridview效果的时候:
分割线:new DividerGridItemDecoration(this)
使用listview效果的时候:
分割线:new DividerGridItemDecoration(this)

RecyclerView使用

标签:hit   获取   neu   add   interface   pre   bin   regular   des   

原文地址:http://www.cnblogs.com/fanzhiguo/p/6023472.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!