我正在使用支持库。现在,我想要一个从底部移入并覆盖上一个片段的片段。
为此,我使用以下代码使之前的片段(正在被滑动遮盖的那个)保持可见,直到新的片段到位:
<alpha xmlns:android="http://schemas.android.com/apk/res/android"
android:fromAlpha="1.0" android:toAlpha="1.0"
android:duration="2500"
android:zAdjustment="bottom" />
这是用于使新的Fragment从底部滑入的动画:
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:fromYDelta="100%p" android:toYDelta="0"
android:duration="@android:integer/config_mediumAnimTime"
android:zAdjustment="top"/>
我已经针对两者都将Z调整设置为底部和顶部,但仍然发现“底部”动画仍在新片段的上方!我已将持续时间设置为2500进行测试,但它在整个时间内都保持在顶部。
对于片段动画,zAdjustment不起作用吗?