2016-09-19 6 views
2

私はAndroidのアンドロイド7.0(nougat)でのアクティビティ遷移アニメーションでZオーダーが変更されましたか?

@Override 
public void onBackPressed() { 
    super.onBackPressed(); 
    overridePendingTransition(R.anim.zoom_in, R.anim.slide_outto_right); 
} 

を使用してonBackPressedためのカスタムアニメーションを使用するには、出口遷移が「新しい」の活動は、その下にズームインしながら、私は残して活動をスライドさせることができることを意味する、最高のzオーダーを持っているの6.x 。マシュマロではうれしいですが、Android 7.0ではzオーダーが逆転しました。

誰かがこれを経験していますか?

修正候補はありますか?問題を解決するには、アンドロイドを追加しました

答えて

4

:zAdjustment = "..." アニメーションのXMLへ:

<set xmlns:android="http://schemas.android.com/apk/res/android" 
    ... 
    android:zAdjustment="top"> 

<set xmlns:android="http://schemas.android.com/apk/res/android" 
    ... 
    android:zAdjustment="bottom"> 

他のアニメーションに。

注:アニメーションの変更を確認するには、プロジェクトを再構築する必要があります。

関連する問題