支持头布局尾部局空布局的RecyclerViewAdapter
2018-07-26 本文已影响7人
BertSir
AdvancedRecyclerViewAdapter
RecyclerView二次封装Adapter,支持添加头布局尾部局空布局(支持GridLayoutManager及LinearLayoutManager)
原理
通过不同的viewtype返回不同的布局
456.gif支持的方法
name | description |
---|---|
addHeaderView | 设置头布局(支持无数据显示) |
removeHeaderView | 移除头布局 |
addFooterView | 设置尾布局(支持无数据显示) |
removeFooterView | 移除尾布局 |
addEmptyView | 设置空布局 |
setOnRecyclerViewContentClick | 设置内容点击监听 |
setOnRecyclerViewEmptyClick | 设置空布局点击监听 |
setOnRecyclerViewFooterClick | 设置尾布局点击监听 |
setOnRecyclerViewHeaderClick | 设置头布局点击监听 |
具体使用请参考DEMO,帮助到你了顺手点个star
Github: https://github.com/bertsir/AdvancedRecyclerViewAdapter