2017-01-27 15 views
2

私のアプリにanimを追加しようとしましたが、Android 7.0では動作しません。理由が見つかりません。私はthis questionの最初の答えを使用して、それはAndroid 6.0で動作します。 これは私のコードです:なぜWindow()。setWindowAnimations()はAndroid 7.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

アンドロイド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

を再利用しません。
関連する問題