Releases: weimingjue/BaseAdapter
Releases · weimingjue/BaseAdapter
重构为Kotlin+ViewBinding+Activity成员变量的方式
将Adapter合并成Activity内部类来消除模板代码
去除对混淆的依赖
4.3.0 去除对混淆的依赖
RvAdapter的create回调优化
createAdapter回调增加了adapter参数,请同步修改
增加vp wrap相关
4.2.1 更新描述
支持简单多条目
1.支持基于list的简单多条目
2.增加根据adapter的rootView获取当前position的方法(主要用于ViewPager的Transformer)
3.修复泛型识别错误问题
一些优化
1.新增xml设置基本的点击事件功能
2.优化BaseViewHolder逻辑
3.优化OnItemClick逻辑
4.对泛型获取layoutId进行缓存
5.优化list add相关逻辑
做了一些修复和优化
1.修复notifyItem为header、footer时崩溃的bug
2.优化BaseViewHolder,减少异常信息
3.ListCycleAdapter可设置是否循环
4.优化OnClickListener,在为null时不会抢占事件
稳定版
1.支持header、footer
2.支持点击事件
3.支持notify相关动画
4.支持子adapter获取在列表的状态信息
5.基于dataBinding(也可重写onCreateChildViewHolder来使用其他框架)