Closed 287138531 closed 1 year ago
知道了是 if (it == R.layout.item_simple_list) {} 留给后面参考
优化下避免歧义, onCreate/onBind现在都支持使用ViewHolder.itemViewType
值, 请更新至BRV最新版本
另外ViewBinding其实也支持用于判断多类型
when (val viewBinding = getBinding<ViewBinding>()) {
is ItemSimpleBinding -> {
viewBinding.tvSimple.text = layoutPosition.toString()
}
is ItemCommentBinding -> {
viewBinding.tvContent.text = layoutPosition.toString()
}
}
开源项目的优势在于社区力量, 欢迎共同改进维护本项目
问题描述
多布局 onCreate 里面判断itemViewType 都是-1 想实现的是rv嵌套rv,然后在父rv初始化的 onCreate,初始化子rv。。如滑动卡顿里面的说明 但是实际onCreate里面没法初始化子rv
期望行为
如何复现
截图
异常堆栈信息或者手机截图/视频(拖拽到输入框即可上传)
版本