Фрагмент анимации в xml - PullRequest
       20

Фрагмент анимации в xml

0 голосов
/ 21 сентября 2019

Я пытаюсь указать анимацию, когда фрагмент показывается пользователю.Чтобы не повторять одно и то же утверждение, я пытаюсь указать анимацию один раз как стиль, но она не работает.Вот мой файл 'styles.xml':

<resources>
    <!-- Base application theme. -->
    <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
        <item name="colorPrimary">@color/colorPrimary</item>
        <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
        <item name="colorAccent">@color/colorAccent</item>
        <item name="android:windowAnimationStyle">@style/ActivityAnimation</item>
    </style>
    <style name="AppTheme.NoActionBar">
        <item name="windowActionBar">false</item>
        <item name="windowNoTitle">true</item>
    </style>
    <style name="ActivityAnimation" parent="@android:style/Animation.Activity">
        <item name="android:activityOpenEnterAnimation">@anim/fade_in</item>

    </style>
</resources>

И вот как я заменяю фрагмент:

getSupportFragmentManager()
                        .beginTransaction()
                        .addToBackStack(null)
                        .replace(R.id.fragment_container, new HomeFragment())
                        .commit();
...