Я пытаюсь реализовать переход фрагмента ниже с использованием компонента архитектуры навигации.Эта анимация отлично работает, когда фрагмент запускается с помощью диспетчера фрагментов.Но с компонентом архитектуры навигации фрагмент A исчезает, когда входит фрагмент B.Я использовал фальшивую анимацию, которая ничего не делает на фрагменте А, но все равно не помогает.Любые идеи, как я могу это исправить?
Вот мой код в nav_graph.xml
<fragment
android:id="@+id/fragmentA"
android:name="xxxx.FragmentA"
android:label="FragmentA"
tools:layout="@layout/fragment_a" >
<action
android:id="@+id/action_fragmentA_to_fragmentB"
app:destination="@id/fragmentB"
app:enterAnim="@anim/slide_in_from_bottom"
app:exitAnim="@anim/fake_anim" />
</fragment>
slide_in_from_bottom.xml
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/accelerate_decelerate_interpolator"
android:shareInterpolator="true">
<translate android:duration="250" android:fromYDelta="100%" android:toYDelta="0%" />
</set>
fake_anim.xml
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<alpha
android:fromAlpha="1.0"
android:toAlpha="1.0"
android:duration="250" />
</set>