RecyclerViewピクチャのフラッシュの問題をリフレッシュ
509 ワード
1、payloads:MutableListのonBindViewHolderメソッドを書き換える
2、リフレッシュアダプタnotifyItemRangeChanged(0,list.size,「任意の内容」)を使用する方法
3、onBindViewHolder(p 0:ViewHodel,p 1:Int)方法正常にデータをロードする
2、リフレッシュアダプタnotifyItemRangeChanged(0,list.size,「任意の内容」)を使用する方法
override fun onBindViewHolder(p0: ViewHodel, p1: Int, payloads: MutableList) {
if(payloads.isEmpty()){
onBindViewHolder(p0, p1, payloads)
}else{//
val model = list[p1]
p0.iv_select.isChecked = model.isSelect
}
}
3、onBindViewHolder(p 0:ViewHodel,p 1:Int)方法正常にデータをロードする