错误如下:
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/
解决:
解决:不要使用3.0.7版本,使用3.0.6
或者
recycerView 版本用最新版本即可解决
原因:就在于recyclerview在谷歌1.2.0之后的版本里面,方法有所删减。请注意看这里
官方文档解释说明https://developer.android.google.cn/jetpack/androidx/releases/recyclerview在最新的baseAdapter里面用的是getBindingAdapterPosition这个方法,但是这个方法在低版本的recycler里面是不存在的