web-dev-qa-db-fra.com

Android éditeur de dessin vectoriel

Je voudrais modifier la ressource XML Android drawable vector existante, mais Android Studio ne le faisons que dans la source XML).

Pourriez-vous suggérer un outil pour l'édition "interactive" Android XML dessinable?

Ou peut-être existe-t-il un moyen d'importer de tels fichiers vers, disons Incscape, ou Adobe ...

22
Alexey

oui, vous pouvez facilement convertir des fichiers vectoriels SVG en source XML .

Avant d'enregistrer votre fichier de projet AI en SVG, assurez-vous de:

  • Convertissez tous les chemins en contours, en utilisant Objet> Développez ....
  • Convertissez les chemins composés en chemins, faites un clic droit sur la forme et libérez le chemin composé
  • Une fois cela fait, chaque forme du SVG devrait être a.

une fois cela fait, enregistrez svg et maintenant pour convertir svg en ressource xml.

Maintenant dans Android studio

  • clic droit sur le dossier de ressources -> nouveau -> créer un élément vectoriel. et choisissez votre svg enregistré.
  • il sera enregistré au format xml dans un dossier dessinable.

si vous utilisez une ancienne version d'Android

Prenez le SVG téléchargé et déposez-le dans SVG2Android et il vous donnera XML.

Et pour faire l'inverse, j'ai trouvé ce fil utile. Convertir VectorDrawable en SVG

J'espère que ça aide! je convertis comme ceci, si vous rencontrez un problème, commentez ci-dessous.

1
Amir De

Ce n'est pas vraiment ce que vous demandez mais sur la dernière version de Android Studio (3.2.1) vous avez une option de prévisualisation pour tous les vecteurs xml. De cette façon, vous pouvez voir les changements lors de l'édition le vecteur qui peut être très utile. Vous pouvez le trouver sur le côté droit du Android Studio. Vérifiez la capture d'écran que je vous attache . Aperçu d'un vecotr drawable =

0
Susana Pons