[英]How to animate item update when using ViewPager2 with RecyclerView.Adapter?
我需要为特定项目更新设置动画。 在 RecyclerView 中,我们可以将 ItemAnimator 用于 animation。 我们可以为 ViewPager2 使用什么?
您将使用ViewPager2.PageTransformer
来在片段之间进行交换时为其设置动画。
这是一个包含一些很酷的 animation 的链接。 请注意,这些是针对ViewPager
而不是ViewPager2
的,因此您必须对它们进行一些修改。 幸运的是,界面具有相同的签名,所以它应该是直截了当的。
我个人用过其中两个,效果很好。
您唯一需要注意的是基于深度的动画TranslationZ
,如果这对您来说是个问题,则需要 API 21。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.