CymChad/BaseRecyclerViewAdapterHelper
 Watch   
 Star   
 Fork   
5 days ago
BaseRecyclerViewAdapterHelper

4.2.2

  • 优化代码
6 days ago
BaseRecyclerViewAdapterHelper

4.2.1

  • 修复节点展开关闭时的bug
  • BaseNodeAdapter 新增 closeAll 方法
7 days ago
BaseRecyclerViewAdapterHelper

4.2.0

  • set方法增加payload参数 #6782
  • 废除单独的BaseDifferAdapter类,Diff功能集成在BaseQuickAdapter中,任何基类都可使用Diff,避免无法多集成的问题。
  • 新增 BaseNodeAdapter 类,用于树形节点的展开、收缩功能,具体参见新demo
2025-05-07 11:10:25
BaseRecyclerViewAdapterHelper

4.1.7

#6773

2024-01-04 16:17:59
BaseRecyclerViewAdapterHelper

4.1.4

feat: BaseDifferAdapter 数据操作方法增加 Runnable 参数

2023-12-07 17:59:29
BaseRecyclerViewAdapterHelper

4.1.3

fix: 单独调用 notifyDataSetChanged() 方法对 stateView 不生效的 bug #3822

2023-12-05 16:05:50
BaseRecyclerViewAdapterHelper

4.1.2

fix:修复与 3.x 版本冲突问题 #3824

2023-12-01 11:14:32
BaseRecyclerViewAdapterHelper

4.1.1

fix: QuickGridLayoutManager 空布局无法撑满 #3818 feat: 新增 @JvmStatic,优化 java 调用 #3800

⚠️从 4.1.0 开始,修改了包名,用于兼容 BRVAH 3老版本共同使用 引用方式改为:

io.github.cymchad:BaseRecyclerViewAdapterHelper4:4.1.2

注意多了一个4,类似于RxJava的方式。

对于之前使用4.0.3等版本的,项目全局替换包名,方式如下:

1、使用全局替换:Ctrl + Shift + R
2、将 com.chad.library.adapter.base 替换为 com.chad.library.adapter4
2023-11-21 14:40:40
BaseRecyclerViewAdapterHelper

4.1.0

feat: 新增 removeAtRange() 方法,用于便捷删除指定范围内的数据 feat: 修改项目包名,用于兼容 BRVAH 3

⚠️从 4.1.0 开始,修改了包名,用于兼容 BRVAH 3老版本共同使用 引用方式改为:

io.github.cymchad:BaseRecyclerViewAdapterHelper4:4.1.2

注意多了一个4,类似于RxJava的方式。

对于之前使用4.0.3等版本的,项目全局替换包名,方式如下:

1、使用全局替换:Ctrl + Shift + R (Mac: Command + Shift + R)
2、将 com.chad.library.adapter.base 替换为 com.chad.library.adapter4

非常抱歉,以后不会再出现类似情况!

2023-11-07 10:50:41
BaseRecyclerViewAdapterHelper

4.0.3

feat: QuickAdapterHelper.Builder() 新增 attachTo 便捷方法 perf: emptyView 相关方法更名为 stateView perf: submitList 中,去除 list 引用地址判断 fix: 状态布局 在 QuickGridLayoutManager 中没有铺满的 BUG fix: 如果先设置了adapter,后设置 QuickGridLayoutManager ,其状态布局铺满不生效的 BUG