支持头布局尾部局空布局的RecyclerViewAdapter

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

体验

demo

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 123,181评论 15 534
  • 这篇文章分三个部分,简单跟大家讲一下 RecyclerView 的常用方法与奇葩用法;工作原理与ListView比...
    LucasAdam阅读 2,672评论 0 25
  • 【Android 控件 RecyclerView】 概述 RecyclerView是什么 从Android 5.0...
    Rtia阅读 183,710评论 20 306
  • 在使用最美壁纸的时候,发现其很多交互方式值得思考,有一定的启发性,在这里分享一下我的一些思考。另外,由于最美壁纸功...
    7win7阅读 664评论 0 8
  • 1.今后的日子 我的头发越来越少 我写给你的句子越来越少 我剩下的时间越来越少 但世界永恒 星辰常在 苍穹不老 最...
    _阿三阅读 357评论 0 2