我有一个使用淡入和淡出动画的应用程序。它在Android 4.2.2的设备上正常工作。但是,相同的应用程序不会在设备4.4.2上显示动画。这些是我的xml文件
RES /动画/ fadein.xml
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/linear_interpolator" >
<alpha
android:duration="1000"
android:fromAlpha="0.1"
android:toAlpha="1.0" />
RES /动画/ fadein.xml
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/linear_interpolator" >
<alpha
android:duration="2000"
android:fromAlpha="1.0"
android:toAlpha="0.1" />
这是我称之为淡出动画的地方。
animationFadeOut = AnimationUtils.loadAnimation(this, R.anim.fadeout);
aim.startAnimation(animationFadeOut);
我强烈想知道为什么它适用于版本4.2.2但不适用于4.4.2。你能救我吗?
此致
答案 0 :(得分:0)
尝试使用默认淡出和淡入
animationFadeOut = AnimationUtils.loadAnimation(this, android.R.anim.fade_out);
aim.startAnimation(animationFadeOut);