启动效果是从底部上升到顶部,结束从顶部到底部
启动:
overridePendingTransition(R.anim.start_in, R.anim.start_out);
res文件夹下anim的xml布局start_in:
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android" >
<translate
android:duration="300"
android:fromYDelta="100%p"
android:toYDelta="0" />
<alpha
android:duration="300"
android:fromAlpha="0.0"
android:toAlpha="1.0" />
</set>
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android" >
<translate
android:duration="300"
android:fromYDelta="0"
android:toYDelta="0" />
<alpha
android:duration="300"
android:fromAlpha="1.0"
android:toAlpha="1.0" />
</set>
启动的Activity结束从顶部->底部:
overridePendingTransition(R.anim.finish_in, R.anim.finish_out);
finish_in:
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android" >
<translate
android:duration="300"
android:fromYDelta="0%"
android:toYDelta="0%" />
<alpha
android:duration="300"
android:fromAlpha="1.0"
android:toAlpha="1.0" />
</set>
finish_out:
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android" >
<translate
android:duration="300"
android:fromYDelta="0"
android:toYDelta="100%p" />
<alpha
android:duration="300"
android:fromAlpha="1.0"
android:toAlpha="1.0" />
</set>