为什么Window().setWindowAnimations()在Android 7.0中不起作用;
我尝试将动画添加到我的应用程序中,但它在Android 7.0中不起作用。我找不到原因。我使用中的第一个答案,它在Android 6.0上工作。 这是我的代码:为什么Window().setWindowAnimations()在Android 7.0中不起作用;,android,android-animation,android-windowmanager,Android,Android Animation,Android Windowmanager,我尝试将动画添加到我的应用程序中,但它在Android 7.0中不起作用。我找不到原因。我使用中的第一个答案,它在Android 6.0上工作。 这是我的代码: <style name="anim"> <item name="android:windowEnterAnimation">@anim/fade_in</item> <item name="android:windowExitAnimation">@anim/fade_out<
<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();
@动画/淡入
@动画/淡出
getWindow().setWindowAnimations(R.style.anim);
重新创建();
Android 7.0更改impl
Android SDK 23
mMainThread.requestRelaunchActivity(mToken, null, null, 0, false, null, null, false);
安卓SDK 24
mMainThread.requestRelaunchActivity(mToken, null, null, 0, false, null, null, false,
false /* preserveWindow */);
它不会重用窗口