我一直在寻找Android RecyclerView onLoad动画很长一段时间 但直到现在我还没有发现任何真正有用的东西。
我想要的是在RecyclerView加载并显示动画细胞时动画。 但我希望在RecyclerView加载时才有动画,而不是在ViewHolder加载单元格时。 因为当ViewHolder加载单元格时,RecyclerView会在滚动时为单元格设置动画等等... 因此,在滚动时我不想要任何动画。
有些人会知道我想要实现的效果是 iOS支持TableView的标准动画效果。 我找到了一个tutorial,我完全按照自己的意愿去做。 最后一个例子就是我的意思。
所以我找到的所有解决方案都与one
类似有人有想法吗? 或者是我希望为细胞设置动画的方式"而不是Android标准,例如"?
亲切的问候
答案 0 :(得分:2)
这样做的一种方法是确保在活动/片段准备就绪并在屏幕上显示时为整个Recyclerview设置动画。因此,您不必在recyclerview中为每个单独的项目制作动画,而是通过动画回收器视图的TranslateY元素,在recyclerview上将整个动画设置为“飞行”。