Почему Window().setWindowAnimations() не работает в Android 7.0;

Я пытаюсь добавить аним в свое приложение, но оно не работает в Android 7.0 . Я не могу найти причину. Я использую первый ответ в этом вопросе, он работает на Android 6.0. это мой код:

 <style name="anim">
 <item name="android:windowEnterAnimation">@anim/fade_in</item>
 <item name="android:windowExitAnimation">@anim/fade_out</item>
 </style>
 getWindow().setWindowAnimations(R.style.anim);
 recreate();

1 ответ

Android 7.0 изменить значение

Android SDK 23

mMainThread.requestRelaunchActivity(mToken, null, null, 0, false, null, null, false);

Android SDK 24

 mMainThread.requestRelaunchActivity(mToken, null, null, 0, false, null, null, false,
            false /* preserveWindow */);

это не будет использовать повторно window

Другие вопросы по тегам