8
我有两个活动,我希望当用户触摸第一个活动的按钮时,新活动从左侧滑入,并在第一个活动执行时向右移动同样,它向右移动并滑出,这样会产生一种效果,即新活动将旧活动推向右侧并将其替换。Android中的无缝从左到右活动过渡动画
为了做到这一点,我写了下面的个XML:
在动画
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate
android:fromXDelta="-100%"
android:toXDelta="0"
android:duration="1250" />
</set>
出动画
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate
android:fromXDelta="0"
android:toXDelta="-100%"
android:duration="1250" />
</set>
我称之为overridePendingTransition(R.anim.anim_in,R.anim.anim_out);
功能的新活动的onCreate方法。在产生的效果中,新活动从左向右正确移动,但第一个较旧的活动移向相反的方向;它向左移动。我想回复这第一个活动的移动方向。我该怎么做,是否有一个XML属性用于此目的?
谢谢!它工作完美。 – 2013-03-18 15:53:45