1、项目引入
compile'com.android.support:recyclerview-v7:24.0.0'
2、布局中引入Recyclerview
3、
4、adapter
5、布局
activity_main:中仅仅有一个RecyclerView
parent:仅仅一个TextView
end:仅仅2个button
6、要点
注意在传入list的实体类中标明属于那部分的,然后重写getItemViewType,返回不同类型;在onCreateViewHolder中根据不同的viewType来创建不同的ViewHolder,最后根据不同的holder类型onBindViewHolder。
7、效果图
8、推荐一个本人参与的开源RecyclerView adapter库,简化大量操作,绑定等事件几行代码搞定。https://github.com/CymChad/BaseRecyclerViewAdapterHelper/
网友评论