- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 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/
我正在使用 RecyclerView 来显示从网站获取的数据(=> 一次完全改变)。我已经创建了一个 ItemAnimator 类,其中包含我想要的动画,但我需要知道什么是为动画计时以等待前一个动画完
在 recyclerView itemAnimator android 中,可以实时禁用/启用特定适配器位置的自动 itemAnimation 动画吗? 最佳答案 尝试以下代码 fragment :
我想在 recyclerview 的适配器中添加或删除项目时做动画。我正在尝试按如下方式使用 RecyclerView.ItemAnimator 但它不起作用.. public class M
我正在尝试做这个动画: 插入一个新项目,其他人会像默认情况下那样向下移动。但是第一项和第二项发生了变化。第一个插入 ViewType 1,然后第二个将 ViewType 切换为 2。我目前管理 3 种
目前正在致力于通过 RecyclerView 实现某种“百科全书”,我可以对其进行排序、过滤、搜索等。从功能上来说,我让它工作得很好,所以我开始制作动画。我只需要数据集更改时的动画,而不是滚动或触摸事
我有一个具有不同 viewType 的 RecylerView,并且想为每个 viewType 应用不同的动画。 使用 RecyclerView.setItemAnimator() 我只能为 Recy
我正在尝试使用新的 RecyclerView 的 ItemAnimator 来使用不同于 DefaultItemAnimator 的动画来移除项目。默认的效果很好,但当我使用我的时,已删除的项目在 R
我正在为我的 RecyclerView 构建一个变化动画。我重写了 canReuseUpdatedViewHolder() 以返回 true 以保留之前的 viewholder。我在 animateC
我正在使用一个 RecyclerView,它使用 SortedListAdapterCallback 从 SortedList 中获取数据。我想为 onChange 事件禁用动画,但为 onInser
我正在将 ViewPager 与 Recyclerview 一起使用,但在创建时它崩溃了...... 我用 Recyclerview.Adapter 试用了 AsyncListUtil,它成功了。当我
我是一名优秀的程序员,十分优秀!