Jetpack ナビゲーション ライブラリを使用していますが、フラグメント トランジションに問題があります。フェードまたはスライド アニメーションの場合、前の画面コンテンツではなく常に白い背景になります。
フラグメント A -> フラグメント B の場合、背景がフラグメント A として表示されるのではなく、アニメーションが実行されている場合は、白い背景になります。
ナビゲーション
<fragment
android:id="@+id/nav_page"
android:name="my.fragmenta"
tools:layout="@layout/fragment_a">
<action
android:id="@+id/action_to_b"
app:destination="@id/nav_b"
app:enterAnim="@anim/slide_in_up"
app:popExitAnim="@anim/slide_out_down"/>
</fragment>
活動スタイル
<style name="AppTheme.NoActionBar">
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
<item name="android:statusBarColor">@color/statusBarColor</item>
</style>
アニメファイル
<translate
xmlns:android="http://schemas.android.com/apk/res/android"
android:fromYDelta="100%p"
android:toYDelta="0"
android:duration="@android:integer/config_longAnimTime" />
と
<translate
xmlns:android="http://schemas.android.com/apk/res/android"
android:fromYDelta="0"
android:toYDelta="100%p"
android:duration="@android:integer/config_longAnimTime" />
誰でもそれを修正する方法を知っていますか?