2010-08-25 4 views
2

Je suis nouveau sur Android, j'essaie de faire traduire l'animation.Traduire Problème d'animation dans Android

Ceci est mon code xml: (rail.xml)

<translate 
xmlns:android="http://schemas.android.com/apk/res/android" 
android:fromXDelta="100%p" 
android:toXDelta="0" 
android:duration="4000" /> 

et voici mon code 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); 
} 

Je veux demander, comment puis-je modifier le texte de chaque animation répète?

Répondre

2

Enregistrez un AnimationListener via setAnimationListener() et modifiez votre texte dans la méthode onAnimationRepeat() de l'écouteur.

+0

merci beaucoup, votre réponse très utile .. :) – Vootsugu