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
        }
    }