我想实现的是:仅为退出的活动启动具有过渡动画的新活动。
我想让当前活动向上滑动,在新活动位于当前活动后面。
这是向上滑动的动画:R.layout.slide_up。
以下是我如何应用活动动画过渡的方法:
任何想法?
我正在处理Android 4.1.2和Android 4.0.4。
我想让当前活动向上滑动,在新活动位于当前活动后面。
这是向上滑动的动画: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。