サポートライブラリを使用しています。ここで、フラグメントを下から移動させて、前のものの上に移動させたいと考えています。
このために、これを使用して、新しいフラグメントがその場所に配置されるまで、前のフラグメント (スライドされているフラグメント) を表示したままにします。
<alpha xmlns:android="http://schemas.android.com/apk/res/android"
android:fromAlpha="1.0" android:toAlpha="1.0"
android:duration="2500"
android:zAdjustment="bottom" />
これは、下からスライドインする新しいフラグメントに使用されるアニメーションです。
<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 はフラグメント アニメーションでは機能しませんか?