gpt4 book ai didi

android - 禁用特定项目的 RecyclerView itemAnimator

转载 作者:行者123 更新时间:2023-12-03 13:25:24 30 4
gpt4 key购买 nike

在 recyclerView itemAnimator android 中,可以实时禁用/启用特定适配器位置的自动 itemAnimation 动画吗?

最佳答案

尝试以下代码 fragment :

val ignoreList = listOf<Int>(5, 6, 7)
recyclerView.itemAnimator = object : DefaultItemAnimator(){

override fun canReuseUpdatedViewHolder(viewHolder: RecyclerView.ViewHolder): Boolean {
if(ignoreList.contains(viewHolder.adapterPosition))
return true;
else
return super.canReuseUpdatedViewHolder(viewHolder)
}
}

你应该修改 ignoreList根据您的需要。

关于android - 禁用特定项目的 RecyclerView itemAnimator,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38550955/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com