UncaughtException detected: java.lang.ClassCastException: com.chad.library.adapter.base.BaseViewHolder cannot be cast to com.sharker.ui.lesson.adapter.VideoRecyclerViewAdapter$MyViewHolder
解决办法:
更新依赖至:
api "com.github.CymChad:BaseRecyclerViewAdapterHelper:2.9.49-androidx"
并在继承BaseQuickAdapter的子类里实现如下方法:
@Override
protected MyViewHolder createBaseViewHolder(View view) {
return new MyViewHolder(view);
}