动画视图并在动画后保持可见

石油公司

我有两个指标,每个指标都必须是不可见的才能启动。我希望它们在动画后显示出来,我该怎么做?现在,它们开始动画,然后消失,这是代码:

                indicator.setVisibility(View.INVISIBLE);
                indicator2.setVisibility(View.INVISIBLE);
                Animation fadeInAnimation = AnimationUtils.loadAnimation(getActivity(), R.anim.fade_in_view);

                indicator.startAnimation(fadeInAnimation);
                indicator2.startAnimation(fadeInAnimation);

我的xml是:

<?xml version="1.0" encoding="UTF-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
    <alpha
        android:fromAlpha="0.0"
        android:toAlpha="1.0"
        android:interpolator="@android:anim/accelerate_interpolator"
        android:duration="1500"
        android:repeatCount="0" />
</set>
维克武

尝试这样做: fadeInAnimation.setFillAfter(true)

或者

<?xml version="1.0" encoding="UTF-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
    <alpha
        android:fromAlpha="0.0"
        android:toAlpha="1.0"
        android:interpolator="@android:anim/accelerate_interpolator"
        android:duration="1500"
        android:repeatCount="0"
        android:fillAfter="true"/>
</set>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章