在Android中,我正在以这种方式制作动画:
<item name="android:activityOpenEnterAnimation">@anim/slide_from_left_to_zero</item>
<item name="android:activityOpenExitAnimation">@anim/slide_from_zero_to_tab_right</item>
<item name="android:activityCloseEnterAnimation">@anim/slide_from_tab_right_to_zero</item>
<item name="android:activityCloseExitAnimation">@anim/slide_from_zero_to_left</item>
所以,我正在使用4个动画。一切都很好动画,但一旦动画,我就无法看到我的新活动背后的最后一项活动,即使新活动是透明的并且不占用屏幕上的所有空间。
我可以添加windowIsFloating
,但这实际上只是截取了上一个活动的屏幕截图,并阻止了4个动画中的2个被启动。
我是否可以始终将最后一项活动保持在后面并在其上显示动画?