我尝试将动画添加到我的应用中,但它在Android 7.0中无效。我找不到原因。我在this question中使用了第一个答案,它适用于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();
答案 0 :(得分:0)
Android 7.0更改了impl
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