Android ViewPropertyAnimator


Exemple

ViewPropertyAnimator est un moyen simplifié et optimisé d'animer les propriétés d'une View .

Chaque View a un objet ViewPropertyAnimator disponible via la méthode animate() . Vous pouvez l'utiliser pour animer plusieurs propriétés à la fois avec un simple appel. Chaque méthode d'un ViewPropertyAnimator spécifie la valeur cible d'un paramètre spécifique que ViewPropertyAnimator doit animer.

View exampleView = ...;
exampleView.animate()
        .alpha(0.6f)
        .translationY(200)
        .translationXBy(10)
        .scaleX(1.5f)
        .setDuration(250)
        .setInterpolator(new FastOutLinearInInterpolator());

Remarque: L' appel de start() sur un objet ViewPropertyAnimator n'est PAS obligatoire. Si vous ne le faites pas, vous laissez simplement la plate-forme gérer le démarrage de l'animation au moment opportun (la prochaine manipulation de l'animation). Si vous le faites réellement (appelez start() ), assurez-vous que l'animation est lancée immédiatement.