在Activity的Theme中android:windowAnimationStyle字段定义跳转动画。
指向的Style通常由4个item组成:
android:activityOpenEnterAnimation 执行Open动作时,进入的Activity执行的动画
android:activityOpenExitAnimation 执行Open动作时,退出的Activity执行的动画
android:activityCloseEnterAnimation 执行Close动作时,进入的Activity执行的动画
android:activityCloseExitAnimation 执行Close动作时,退出的Activity执行的动画
由2个Activity:A,B来做举例说明,分为2种情况
1.由A 打开B:
A执行B的Style中的activityOpenExitAnimation
B执行B的Style中的activityOpenEnterAnimation
2.在B中按back键返回到A:
A执行A的Style中的activityCloseEnterAnimation
B执行A的Style中的activityCloseExitAnimation
Activity A跳转到Activity B时Activity B进入动画;
Activity A跳转到Activity B时Activity A退出动画;
Activity B返回Activity A时Activity A的进入动画
Activity B返回Activity A时ActivityB的退出动画