Android ImageView上的自定义sharedElementEnterTransition
我正在尝试使用Android ImageView上的自定义sharedElementEnterTransition,android,kotlin,Android,Kotlin,我正在尝试使用活动选项compat.makeSceneTransitionAnimation 目标不同 其中一个目标是ImageView,应将其转换为具有不同图片的另一个ImageView。 我希望这个图像视图在过渡期间淡出和淡入,以使过渡平稳 我已经添加了git,因为它现在可以正常工作。红色图片立即切换为蓝色图片。我希望它是交叉联邦 下面是我如何在第二个活动中设置动画的代码 private fun setAnimation() { with(window) {
活动选项compat.makeSceneTransitionAnimation
目标不同
其中一个目标是ImageView
,应将其转换为具有不同图片的另一个ImageView。
我希望这个图像视图在过渡期间淡出和淡入,以使过渡平稳
我已经添加了git,因为它现在可以正常工作。红色图片立即切换为蓝色图片。我希望它是交叉联邦
下面是我如何在第二个活动中设置动画的代码
private fun setAnimation() {
with(window) {
enterTransition = Fade()
val fadeInTransition = Fade()
fadeInTransition.duration = 300
fadeInTransition.startDelay = 300
val transition = TransitionSet()
transition.ordering = TransitionSet.ORDERING_TOGETHER
transition.addTransition(fadeInTransition)
transition.addTransition(ChangeBounds())
transition.duration = 2000
sharedElementEnterTransition = transition
}
}