BaseRecyclerViewAdapterHelper icon indicating copy to clipboard operation
BaseRecyclerViewAdapterHelper copied to clipboard

两个RecylcyView嵌套 内容会错乱 ,3.0.6

Open pengjunshan opened this issue 2 years ago • 2 comments

两个RecylcyView嵌套 内容会错乱, 3.0.6

pengjunshan avatar Jun 15 '22 08:06 pengjunshan

// 父-详情页多个对比结果table var mTableItemAdapter = object : BaseQuickAdapter<AnalysisDetailBean, BaseDataBindingHolder<ItemAnalysisTableItemBinding>>(R.layout.item_analysis_table_item) { override fun convert(holder: BaseDataBindingHolder<ItemAnalysisTableItemBinding>, item: AnalysisDetailBean) { val binding = holder.dataBinding binding?.apply { mTime.text = item.time mSonRecyclerView.layoutManager = LinearLayoutManager(application) mSonRecyclerView.adapter = mTableSonAdapter mTableSonAdapter.setList(item.data) executePendingBindings() } } }

// 子-详情页气体集合
var mTableSonAdapter =
    object :
        BaseQuickAdapter<DataBean, BaseDataBindingHolder<ItemAnalysisTableBinding>>(R.layout.item_analysis_table) {
        override fun convert(holder: BaseDataBindingHolder<ItemAnalysisTableBinding>, item: DataBean) {
            val binding = holder.dataBinding
            binding?.apply {
                bean = item
                mOnLine.text = item.onlineData
                executePendingBindings()
            }
        }
    }

pengjunshan avatar Jun 15 '22 08:06 pengjunshan

不建议Rv嵌套,但是本库不会对Rv嵌套做出任何限制,先检查下自己的使用

limuyang2 avatar Aug 29 '22 06:08 limuyang2