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

问题:covert的BaseViewHolder对 getLayoutPosition引入调用找不到这个方法 调用依赖版本 'com.github.CymChad:BaseRecyclerViewAdapterHelper:3.0.4' (ps:以前是可以正常调用的,不知什么时候开始不行;我的mac电脑到现在依然可以,windows不可以) 我尝试解决(windows电脑下) 1. 重新下载项目 2. 把依赖升级3.0.7 3. 把项目执行 Invalidate caches... 结果依然全部失败,如下图 谢谢! ![image](https://user-images.githubusercontent.com/15447020/160052774-1cd3e911-5405-4da1-8844-410566982bd9.png)

使用BaseSectionQuickAdapter进行实现带头部的 Adapter,demo里面的参数格式是这样的 ![QQ截图20220801091649](https://user-images.githubusercontent.com/37439911/182054810-d5bbf3b5-d568-45dc-b204-9fea57ad243e.png) 我的格式是:menuBean只嵌套一层 ![image](https://user-images.githubusercontent.com/37439911/182054989-ad13d4a2-4e96-416e-8a55-b609b8dd47bf.png) 这个格式的数据可以设置带头部的adapter吗?

版本: api 'com.github.CymChad:BaseRecyclerViewAdapterHelper:3.0.1' api 'com.github.anzaizai:EasySwipeMenuLayout:1.1.4' 在2.x版本是可以正常使用,升级到3.x后可侧滑;不可单击、子控件也不可能点击响应

**Describe the bug** 编译的时候就出现问题了,提示如标题。 经过对比发现,是 java 类继承了 kotlin 抽象类(BaseMultiItemQuickAdapter)导致不能调用 getItemViewType。

![image](https://user-images.githubusercontent.com/13880081/170904030-0e684096-847c-44e2-8776-2db600b79a4d.png)

如果BaseNodeAdapter为收起状态 adapter.getData()只能拿到父级数据

步骤: 复现步骤,clone项目到本地后编译,运行在版本为android 11 的机器上,点击首页闪退。 报错: 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/~~vzizBRbi_zRBGeOckN_aLw==/com.chad.baserecyclerviewadapterhelper-98v0Y7KVlWSTBOuYnH-HEw==/base.apk)

3.0.2版本开启自动加载,当第一页处于预加载的临界点时,上拉加载,界面会卡住,loadview条目也没办法展示,然后就是回调onloadmorelistener。。。。导致体验非常差,我该怎么做才能让处于这种临界值的时候上拉不会卡住,并且能把loadview条目展示出来?谢谢大家了~~

这个版本的LoadMoreModule实现之后,老提示要实现这个方法 @NonNull @Override public BaseLoadMoreModule addLoadMoreModule(@NonNull BaseQuickAdapter baseQuickAdapter) { return null; } 实现以后老报错,提示这个方法找不到。 然后查看官方Demo,是这么写的,迁移过来 @NonNull @Override public BaseLoadMoreModule addLoadMoreModule(@NonNull BaseQuickAdapter baseQuickAdapter) { return LoadMoreModule.super.addLoadMoreModule(baseQuickAdapter); } 然后运行继续报错,如下 错误: 无法直接访问LoadMoreModule中的抽象方法 addLoadMoreModule(BaseQuickAdapter) return...

在Android Studio Bumblebee中 convert 中holder.getLayoutPosition() 报红。