BaseRecyclerViewAdapterHelper
BaseRecyclerViewAdapterHelper copied to clipboard
BRVAH:Powerful and flexible RecyclerAdapter
你好 我是用mvvm來搭配這個套件 我現在遇到的問題是 viewmodel都綁定在fragment 但我需要再binder裡面打透過viewmodel 打api 我需要如何達成這件事? 把viewmodel傳遞進去binder嗎?
回弹问题
请问一下作者,为何在列表中有定时器刷新ui时,滑动到底部就会回弹,不知道作者有啥解决方案没
库使用的是 3.0.6版本的,我的demo地址:[brvah-demo](https://gitee.com/xlk_gitee/brvah-demo) 为了解决item中的ScrollView无法拖动的问题,我自定义的ScrollView如下: ``` public class MyScrollView extends ScrollView { public MyScrollView(Context context) { super(context); } public MyScrollView(Context context, AttributeSet attrs) { super(context, attrs); } /** * 禁止父容器及上层容器拦截事件 */ @Override...
Process: com.example.customviewpractice, PID: 20961 java.lang.NoSuchMethodError: No virtual method getBindingAdapterPosition()I in class Lcom/chad/library/adapter/base/viewholder/BaseViewHolder; or its super classes (declaration of 'com.chad.library.adapter.base.viewholder.BaseViewHolder' appears in /data/app/~~8WzCj7ns9uA2FADz3qLBHQ==/com.example.customviewpractice-eGLrtTObX928prmWXbfBNQ==/base.apk) at com.chad.library.adapter.base.BaseQuickAdapter.bindViewClickListener$lambda-7$lambda-6(BaseQuickAdapter.kt:495) at com.chad.library.adapter.base.BaseQuickAdapter.$r8$lambda$aqWf9Mix2Hshed6QsGcdRVGlHL8(Unknown Source:0) at com.chad.library.adapter.base.BaseQuickAdapter$$ExternalSyntheticLambda0.onClick(Unknown Source:4)...
我项目中kotlin目前是1.3.72,使用3.x的brvah有报错提示module-was-compiled-with-an-incompatible-version-of-kotlin, 当我将kotlin升级到1.4.x时 再次编译要求升级gradle到5.x,但因为项目中其他lib在gradle和gradle plugin高版本无法编译通过,所以由此矛盾。有什么办法解决吗?(不想用brvah2.x 因为BaseItemProvider没有onCreateViewHolder回调)
如何删除父节点,我为父节点设置 setOnItemChildClickListener,当我列表中只有一个父节点时,我去删除父节点报错,outofboundindex 错误,跟踪代码到 ` // 先移除子项 removeCount = removeChildAt(position) // 移除node自己 this.data.removeAt(position) removeCount += 1 //这一步报错,我没有设置脚部,结果报错了 val node = this.data[position] // 移除脚部 if (node is NodeFooterImp && node.footerNode != null)...
下载了最新的master,运行demo,但是运行报错? 错误: DragAndSwipeAdapter不是抽象的, 并且未覆盖DraggableModule中的抽象方法addDraggableModule
在使用BaseNodeAdapter中。为设置Item中的子View设置点击事件onChildClick。再直接打开折叠的Item后点击子View,点击事件会不生效。当折叠一次Item后,再次不管多少次点击item中的子View都是正常的。不太清楚为什么要点击折叠的操作后,子View的点击事件才生效的.....求碰到过或者解决过的大佬解答下。