Liangjingkanji BRV Versions Save

[使用文档] Android 快速构建 RecyclerView, 比 BRVAH 更简单强大

1.3.88

1 year ago
  • fix: #317 无法拖拽到item(禁用拖拽状态)的相邻位置
  • fix: #305 列表重新赋值数据可以恢复列表展开状态
  • pref: expand/collapse 判断逻辑
  • sample: #313 嵌套分组删除崩溃
  • sample: fix something

全部更新记录

1.3.87

1 year ago
  • fix: #311 notifyItemChanged触发onLoadMore
  • pref: 优化dataBinding开启时使用非layout布局存在inflate两次布局问题
  • feat: 新增app:page_upFetchEnabled属性
  • upgrade: StateLayout 1.3.12
  • sample: 新增嵌套分组删除示例

全部更新记录

1.3.86

1 year ago
  • fix: PageRefreshLayout.isNetworkingRetry noop
  • feat: #292 新增refreshEnableWhenEmpty/refreshEnableWhenError控制缺省页下拉刷新启用
  • pref: #298 onCreate现在支持itemViewType值

全部更新记录

1.3.85

1 year ago
  • feat: #286 使用getBinding()获取ViewBinding实例

getBinding()现在同时支持DataBinding/ViewBinding

binding.rv.linear().setup {
    addType<SimpleModel>(R.layout.item_simple)
    onBind {
        val binding = getBinding<ItemSimpleBinding>() // 使用ViewBinding/DataBinding
        binding.tvSimple.text = layoutPosition.toString()
    }
}.models = getData()

全部更新记录

1.3.84

1 year ago
  • fix: setDifferModel不支持继承自ItemExpand分组集合数据的问题
  • fix: #281 onPayload没有传递负载数据集合

全部更新记录

1.3.83

1 year ago
  • fix: 刷新数据导致单选失效
  • upgrade: StateLayout 1.3.11 FadeStateChangedHandler 内存泄漏

全部更新记录

1.3.82

1 year ago
  • fix: #263 自定义侧滑移动的视图android:tag="swipe"复用问题

全部更新记录

1.3.81

1 year ago
  • 修复侧滑删除遇到有 header 的时候移除 models 中 item 下标越界的问题

全部更新记录

1.3.80

1 year ago
  • pref: #22 setRetryIds设置点击重试会使用最近showLoading的tag

全部更新记录

1.3.79

1 year ago
  • fix: 网格分割线动态spanSize间距丢失
  • feat: findView支持可空类型
  • feat: 新增dividerSpace函数
  • feat: StateLayout 1.3.8 新增isNetworkingRetry来禁止无网络显示加载缺省
  • pref: DataBinding绑定数据失败日志输出
  • refactor: page函数废弃, 新增pageCreate

全部更新记录