Faire rebondir l'animation

Je voudrais faire rebondir l'animation de la couche.

J'ai fait la couche qui vient de la droite vers le centre, maintenant, je voudrais déplacer un peu en arrière et puis retour au centre. Créer l'effet de rebond.

Je pensais que je peux le faire avec un traduire comme ceci:

<translate
    android:duration="900"
    android:fromXDelta="100%p"
    android:toXDelta="0%p" />

<translate
    android:duration="900"
    android:fromXDelta="0%p"
    android:toXDelta="100%p" />

<translate
    android:duration="900"
    android:fromXDelta="70%p"
    android:toXDelta="0%p" />

Bien ce code n'a pas de travail, la seule chose que je peux atteindre est la Couche qui vient de la gauche vers le centre, puis le cinéma d'animation s'arrête.

Je ne peux pas utiliser ce code: parce qu'il ne permet pas d'obtenir ce que je veux

setInterpolator(AnimationUtils.loadInterpolator(this,
                        android.R.anim.bounce_interpolator));

Toute aide serait appréciée.

Avez-vous spécifié la durée de votre animation?

OriginalL'auteur 5er | 2014-05-29