Android et jouer SVG animation
Je suis en train d'écrire une application Android et je voudrais jouer un simple SVG animation. Je suis conscient que Android ne propose pas le support SVG, quelles sont mes options?
- Je m'intéresse à cela aussi.
- blog.sqisland.com/2014/10/...
Vous devez vous connecter pour publier un commentaire.
Ajouter votre fichier XML téléchargé à votre projet et voir à quoi il ressemble. Heres un exemple d'un VectorDrawable préparé pour une rotation et d'un chemin d'animation de morphing:
3 Maintenant créer un AnimatedVectorDrawable où vous référer à la rotationGroup et chemin de transformation dans le créé VectorDrawable
4 Créer deux animateurs pour les AnimatedVectorDrawable:
et :
(Il est également possible de définir tout cela dans un seul fichier, reportez-vous à la docs ici)
Une façon pour ensuite démarrer l'animation est par l'obtention de l'dessinés à partir de la vue et de l'exécuter
start()
.À partir de Android Lollipop (API level 21) il est possible de mettre en œuvre à l'aide de AnimatedVectorDrawable.
Il existe également des outils qui les aideront à animer vecteur dessiné shapeshifter et le billet de blog de l'auteur de l'outil métamorphe Une Introduction à l'Icône Techniques d'Animation.
Utilisation VectorDrawable. si la cible est sous Lollipop utilisation bibliothèque de prise en charge.