RecyclerView ViewHolder中的beginDelayedTransiton被忽略

时间:2019-05-09 10:18:28

标签: android android-layout transition android-constraintlayout constraintset

我正在尝试使用RecyclerView动画为ConstraintSet项设置动画。 我有两种布局,可以使用以下代码正确切换它们:

val constraint2 = ConstraintSet()
constraint2.clone(binding.root.context, R.layout.list_item_2)

val transition = ChangeBounds()
transition.interpolator = OvershootInterpolator(1.0f)
transition.duration = 1200
TransitionManager.beginDelayedTransition(binding.root.container, transition)

constraint2.applyTo(binding.root.container)

无论如何,延迟过渡都将被完全忽略,并且无论我是否添加beginDelayedTransition代码,其工作方式都相同,因此没有动画。

0 个答案:

没有答案