gpt4 book ai didi

android - 在过渡期间使新 Activity 出现在旧 Activity 后面

转载 作者:IT老高 更新时间:2023-10-28 21:34:32 26 4
gpt4 key购买 nike

我想要实现的是覆盖启动 Activity 动画。

动画应该给人一种旧 Activity 位于新 Activity 之上的印象,然后向下滑动并滑出屏幕以显示新 Activity。我尝试了多种方法,例如使用 overridePendingTransition(startAnim, exitAnim)但问题是它们都在同一时间轴上制作动画。所以 overridePendingTransition(R.anim.hold, R.anim.exit_slide_down); 你永远看不到退出动画,因为新 Activity 在顶部。这可以使用框架实现吗?

enter image description here

最佳答案

实际上,我在动画文件中找到了一个名为 android:zAdjustment 的属性。

如果我将 android:zAdjustment="bottom" 放入 hold.xml (屏幕 2)和 android:zAdjustment="top"push_down_out.xml (screen 1) 然后我可以得到想要的效果。

这解决了 z 顺序问题(我认为这是动画时间问题,所以我叫错了树)。

约翰

关于android - 在过渡期间使新 Activity 出现在旧 Activity 后面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9294446/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com