从右向左转场
startActivity(intent);
overridePendingTransition(R.anim.push_left_in, R.anim.push_left_out);其中
push_left_in.xml
<?xml version="1.0" encoding="utf-8"?>
<set
xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:duration="500" android:fromXDelta="100.0%p" android:toXDelta="0.0" />
<alpha android:duration="500" android:fromAlpha="0.0" android:toAlpha="1.0" />
</set>push_left_out.xml
<?xml version="1.0" encoding="utf-8"?>
<set
xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:duration="500" android:fromXDelta="0.0" android:toXDelta="-100.0%p" />
<alpha android:duration="500" android:fromAlpha="1.0" android:toAlpha="0.0" />
</set>
本文介绍了一种在Android应用中实现从右向左转场效果的方法。通过使用startActivity和overridePendingTransition方法,并自定义XML动画文件(如push_left_in和push_left_out),实现了页面进入和退出时的平移与透明度变化效果。


被折叠的 条评论
为什么被折叠?



