2010-08-29 3 views
2

J'ai besoin de synchroniser deux AnimationDrawables (en utilisant des animations d'images en XML). L'article du développeur sur AnimationDrawable ne parle pas d'une telle chose, donc j'aimerais savoir si c'est possible, et sinon, comment pourrais-je obtenir le même effet en utilisant un objet différent peut-être? Les deux objets traitables sont de la même taille et ont le même nombre d'images, avec la même durée entre chaque image.Possibilité de synchroniser AnimationDrawables dans Android?

+0

Je voudrais que ce soit à la même heure. En les délivrant en succession rapide dans le code, on obtient parfois un délai de 2 ~ 4 images que je ne peux malheureusement pas avoir. – Dororo

Répondre

1

J'ai fini par fusionner les animations manuellement puis j'ai joué une animation à la place. Il semble que ce ne soit pas possible car il y a inévitablement un retard à un moment donné (changement de fil, etc.).

Pour tous ceux qui souhaitent faire cela, je vous conseille de prendre le chemin lent et redessiner les animations que vous souhaitez combiner, puis jouer l'animation.

+0

Comment vous avez fusionné deux animations? J'en ai deux, un simple rectangle arrondi, noir, orange, orange noir. la seconde est en forme de triangle xml (rectangle pivoté de manière spéciale) clignotant orange noir aussi. – ElSajko

Questions connexes