BaseRecyclerViewAdapterHelper icon indicating copy to clipboard operation
BaseRecyclerViewAdapterHelper copied to clipboard

BRVAH:Powerful and flexible RecyclerAdapter

Results 208 BaseRecyclerViewAdapterHelper issues
Sort by recently updated
recently updated
newest added

``` upFetchModule.isUpFetchEnable = true upFetchModule.setOnUpFetchListener { viewModel.getHistoryMessages( false, args.userId.toString(), getItemOrNull(0) ) .asLiveData().observe(viewLifecycleOwner) { addData(0, it) } } ``` 这是我的代码,使用上有几个问题: 1、实现了上拉加载但是实际上并不能上拉,没有任何UI和上拉的提示 2、会自动调用2次 UpFetchListener 中的代码,如何关闭?

我看前面有人提过了,类似支付宝-我的页面那种,给title添加圆角,item不圆角,还要判断出最后一个item添加圆角,这种实现方式非常麻烦啊

Hello, My name is Sakis, great to meet you 🙂 I am the co-founder of [www.hellocaribou.com](http://www.hellocaribou.com/), a dev tool that I think might be of use to you. Caribou can...

刷新的item不准确,刷新了上一项item, 点击获取到的item是准确的

当调用setEmptyView,设置的View的高度大于整个屏幕高度时,显示会不完整,请问如何解决?

3.0.4版本设置空布局,布局高度显示不全

局部刷新时, 使用`#setDiffNewData`异步diff数据,此时在RecyclerView中下拉刷新(在BrvahAsyncDiffer进行异步diff的同时),会加载更早的数据,直接使用 `getData().addAll(0, earlierDataList)`,可能导致IndexOutOfBoundsException。 ``` 2022-01-07 13:44:14.986, E/WTag-CrashHandler, java.lang.IndexOutOfBoundsException: Index: 4, Size: 40 at java.util.ArrayList.get(ArrayList.java:437) at com.chad.library.adapter.base.diff.BrvahAsyncDiffer$submitList$1$result$1.areItemsTheSame(BrvahAsyncDiffer.kt:138) at androidx.recyclerview.widget.DiffUtil.forward(DiffUtil.java:239) at androidx.recyclerview.widget.DiffUtil.midPoint(DiffUtil.java:198) at androidx.recyclerview.widget.DiffUtil.calculateDiff(DiffUtil.java:146) at androidx.recyclerview.widget.DiffUtil.calculateDiff(DiffUtil.java:106) at com.chad.library.adapter.base.diff.BrvahAsyncDiffer$submitList$1.run(BrvahAsyncDiffer.kt:128) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at...

How can I filter in a BaseNodeAdapter? - James -- Robert --- John -- Michael --- William --- David For example, when I search for David, I get the following...

1. 当前使用的版本号 3.0.4 使用 RecyclerView1.2.0 2. 复现操作描述 3. 使用代码 3. crash日志 1 | java.lang.IllegalArgumentException: Called attach on a child which is not detached: BaseViewHolder -- | -- at androidx.recyclerview.widget.RecyclerView$5.attachViewToParent(SourceFile:4) at androidx.recyclerview.widget.ChildHelper.attachViewToParent(SourceFile:5) at androidx.recyclerview.widget.RecyclerView$LayoutManager.addViewInt(SourceFile:20) at androidx.recyclerview.widget.RecyclerView$LayoutManager.addView(SourceFile:2) at androidx.recyclerview.widget.RecyclerView$LayoutManager.addView(SourceFile:1) at com.google.android.flexbox.FlexboxLayoutManager.layoutFlexLineMainAxisHorizontal(SourceFile:25) at...