Open 530l opened 1 week ago
addType<PcStreamDevInfoEntityHead>(R.layout.pc_stream_dev_info_adapter_head_item) addType<PcStreamDevInfoEntityFoot>(R.layout.pc_stream_dev_info_adapter_foot_item) addType<PcStreamDevInfoEntity>(R.layout.pc_stream_dev_info_adapter_item) onBind { when (itemViewType) { xxxxxxxxxxxxxx } .models = source mDataBind.recyclerView.bindingAdapter.run { addHeader(PcStreamDevInfoEntityHead()) addFooter(PcStreamDevInfoEntityFoot()) } //刷新 val newList: MutableList<PcStreamDevInfoEntity> = mutableListOf() newList.addAll(source) newList.add( PcStreamDevInfoEntity( id, "$id", coverUrl = "https://img2.huashi6.com/images/resource/2020/07/12/h82924904p0.jpg" ) ) mDataBind.recyclerView.setDifferModels(newModels = newList) source.clear() source.addAll(newList)
由于本项目参与者的技术及精力有限无法满足大部分开发者的需求, 欢迎开发者参与贡献
fork https://github.com/530l/BRV/commit/d67860c4e5f45959d0a5bc986b9d7ed581795e07
描述
理由
参考实现
是否可以参与实现