简单的Android alpha动画在未声明时反转

时间:2014-04-01 11:24:35

标签: android animation

我正在尝试在TextView上创建一个简单的淡出效果。环顾四周,我看不到类似的问题了。

我有一个简单的fade_out.xml

<alpha xmlns:android="http://schemas.android.com/apk/res/android"
    android:duration="500"
    android:fromAlpha="1.0"
    android:toAlpha="0.0" />

然后开始动画,

Animation fadeOut = AnimationUtils.loadAnimation(this, R.anim.fade_out);
textView.startAnimation(fadeOut);

问题是TextView成功淡出,但它又消失了。我一定错过了一些简单的东西?

1 个答案:

答案 0 :(得分:2)

添加android:fillAfter="true"。这将强制视图在动画结束后记住其状态。