在Android中翻译动画问题

在Android中翻译动画问题,android,text,translate-animation,Android,Text,Translate Animation,我是Android新手,我尝试制作翻译动画 这是我的xml代码:(rail.xml) 这是我的java代码: final Animation animShow = AnimationUtils.loadAnimation( this, R.anim.rail); for(int i = 1; i < 5; i++ ){ animShow.setRepeatCount(i); textTV.setText("Hello Android!!"); textTV.

我是Android新手,我尝试制作翻译动画

这是我的xml代码:(rail.xml


这是我的java代码:

final Animation animShow = AnimationUtils.loadAnimation( this, R.anim.rail);
for(int i = 1; i < 5; i++ ){

    animShow.setRepeatCount(i);

    textTV.setText("Hello Android!!");
    textTV.startAnimation(animShow);
}
final Animation animShow=AnimationUtils.loadAnimation(this,R.anim.rail);
对于(int i=1;i<5;i++){
animShow.setRepeatCount(i);
setText(“你好,安卓!!”);
textTV.startAnimation(动画秀);
}

我想问,如何更改每个动画重复的文本?

通过
setAnimationListener()
注册一个
AnimationListener
,并在侦听器的
onAnimationRepeat()方法中更改文本

final Animation animShow = AnimationUtils.loadAnimation( this, R.anim.rail);
for(int i = 1; i < 5; i++ ){

    animShow.setRepeatCount(i);

    textTV.setText("Hello Android!!");
    textTV.startAnimation(animShow);
}