Android中无缝的从左到右的活动过渡animation

我有两个活动,我希望当用户触摸第一个活动上的按钮时,新活动从左侧滑入并向右移动,而第一个活动执行相同操作,它向右移动并滑出,因此它会产生一种效果,即新活动将旧活动推向右边并替换它。

为此,我编写了以下XML:

animation

    

出animation

     

我调用了overridePendingTransition(R.anim.anim_in,R.anim.anim_out); 函数在新活动的onCreate方法中。 在产生的效果中,新活动正确地从左向右移动,但是第一个较旧的活动向相反的方向移动; 它向左移动。 我想恢复第一次活动的方向。 我怎么能这样做,是否有一个XML属性用于此目的?

更改

 android:toXDelta="-100%" 

 android:toXDelta="100%" 

在animation中。