的Android左至右活动滑动动画
问题描述:
从右到左的过渡工作,此代码:的Android左至右活动滑动动画
anim1.xml
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:fromXDelta="100%p"
android:toXDelta="0"
android:duration="500"/>
anim2.xml
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:fromXDelta="0"
android:toXDelta="-50%p"
android:duration="500"/>
代码
startActivity(intent);
overridePendingTransition(R.anim.anim1, R.anim.anim2);
如何从左到右动画工作?
答
以这种方式解决它(这是从如何从右到左是做了一些不同)
anim3.xml
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:shareInterpolator="false">
<translate android:fromXDelta="-100%" android:toXDelta="0%"
android:fromYDelta="0%" android:toYDelta="0%"
android:duration="700"/>
</set>
anim4.xml
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:shareInterpolator="false">
<translate
android:fromXDelta="0%" android:toXDelta="100%"
android:fromYDelta="0%" android:toYDelta="0%"
android:duration="700" />
</set>
代码
overridePendingTransition(R.anim.anim3,R.anim.anim4);
答
slide_in_left.xml
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:shareInterpolator="false" >
<translate android:duration="5000" android:fromXDelta="-100%" android:toXDelta="0%"/>
<alpha android:duration="5000" android:fromAlpha="0.0" android:toAlpha="1.0" />
</set>
slide_out_right
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:shareInterpolator="false" >
<translate android:duration="5000" android:fromXDelta="0%" android:toXDelta="100%"/>
<alpha android:duration="5000" android:fromAlpha="1.0" android:toAlpha="0.0" />
</set>
在你acitivty
overridePendingTransition(R.anim.slide_in_left, R.anim.slide_out_right);
检查此答案在这里http://stackoverflow.com/questions/5151591/android-left-to-right-slide-animation?answertab=active#tab-top –
可能的重复http://stackoverflow.com/questions/5151591/android-left-right-slide-animation –