我正在使用Android转换API,并遇到了这个“错误” - 当我只使用Slide的转换来启动我的TransitionSet时,一切正常,但是如果我为整个视图添加Fade转换,则我的Slide不起作用,我只能看到Fade动画。
如何同时播放Fade和Slide转换?为什么我的Slide与Fade转换不兼容?
以下是我的代码:
如何同时播放Fade和Slide转换?为什么我的Slide与Fade转换不兼容?
以下是我的代码:
val startTransition = TransitionSet()
startTransition.startDelay = 600L
startTransition.duration = 3000L
startTransition.addTransition(Slide(Gravity.START).addTarget(R.id.ivMenu))
val slide = Slide(Gravity.END)
.addTarget(R.id.ivSearch)
.addTarget(R.id.ivOptionMenu)
startTransition.addTransition(slide)
startTransition.addTransition(Fade()) // without this line slides work
startTransition.ordering = TransitionSet.ORDERING_TOGETHER // I set it!