我想在textview上做一个无限的动画。但它不起作用!这是我的动画片xml
<alpha
android:duration="1000"
android:fromAlpha="0.0"
android:interpolator="@android:anim/accelerate_interpolator"
android:toAlpha="1.0" />
<alpha
android:startOffset="1000"
android:duration="1000"
android:fromAlpha="1.0"
android:interpolator="@android:anim/accelerate_interpolator"
android:toAlpha="0.0" />
这是我活动中的代码
void animation(){
Animation anim1 = AnimationUtils.loadAnimation(getApplicationContext(),R.anim.animationtext);
tviPrueba.startAnimation(anim1);
anim1.setRepeatCount(Animation.INFINITE);
}
答案 0 :(得分:2)
不要让自己复杂化......如果是无限的,请使用反向模式:
<?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:duration="1000"
android:repeatMode="reverse"
android:repeatCount="infinite" />
</set>
删除anim1.setRepeatCount(Animation.INFINITE);
行并使用我的xml
答案 1 :(得分:0)
] [ ? / < ~ # ! @ $ % ^ & * ( ) + = } | : " ; ' , > { space