私が達成しようとしているのは、終了するアクティビティのみの遷移アニメーションで新しいアクティビティを開始することです。
新しいアクティビティが現在のアクティビティの後ろになる現在のアクティビティを上にスライドさせたいと思います。
これがスライドアップアニメーションです: R.layout.slide_up
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate
android:duration="1000"
android:fromYDelta="0%"
android:toYDelta="100%" />
</set>
アクティビティ アニメーション トランジションを適用する方法は次のとおりです。
overridePendingTransition ( 0 , R.anim.slide_up );
新しいアクティビティのアニメーションが必要ないため、入力アクティビティに 0 を使用していますが、動作していません (アニメーションは実行されません)。アクティビティに入るためにアニメーションも使用すると、次のように機能します(両方のアニメーションが実行されます):
overridePendingTransition ( R.anim.slide_out , R.anim.slide_up );
ここでR.anim.slide_out :
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate
android:duration="1000"
android:fromYDelta="100%"
android:toYDelta="0%" />
</set>
何か案は ?
私はAndroid 4.1.2とAndroid 4.0.4に取り組んでいます