RecyclerView使用
Posted linkai1
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RecyclerView使用相关的知识,希望对你有一定的参考价值。
步骤:
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使用的主要内容,如果未能解决你的问题,请参考以下文章
RecyclerView系列:RecyclerView基本使用java版
使用 SQLite 的搜索结果更新 RecyclerView