android 2.1 到 4.2 上的传递动画在 android 中非常奇怪。在我的 anim 文件夹中找到的以下代码在 android 4.0 及更高版本上运行良好。我没有用版本 3 测试过。但是我的最低 sdk 版本是 2.1,这些动画在它上面不起作用。在与 2.1 到 2.3 版本兼容的 android 上实现动画是否存在问题,或者我应该以编程方式实现我的动画。我的目标是从左到右和从右到左切换活动。
动画/anim_left.xml
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android" >
<translate
android:duration="2000"
android:fromXDelta="50%p"
android:interpolator="@android:anim/linear_interpolator"
android:toXDelta="0" />
<alpha
android:duration="1000"
android:fromAlpha="0.0"
android:interpolator="@android:anim/linear_interpolator"
android:toAlpha="1.0" />
</set>
动画/anim_right.xml