web-dev-qa-db-fra.com

Convertir les images png en patch 9 dans Android Studio

Dans Android studio, vous pouvez éditer 9 patchs directement à partir de l'IDE. Mais est-il également possible de convertir une image png en 9 patchs à l'aide de l'IDE? (Similaire à Android Outil 9 patchs fourni par le SDK).

27
user2392650

Eh bien, je ne pense pas qu'il y ait d'outil dans Android Studio mais vous pouvez le faire en Android Asset Studio

Android Asset Studio Simple Nine-patch Generator

Il s'agit d'un outil très pratique pour créer de simples 9 patch images pour tous dpi avec une interface utilisateur propre.

32
Vipul Purohit

Si vous renommez la ressource à partir de *.png à *.9.png puis dans Android Studio vous pouvez le modifier avec 9 patch (un outil fourni avec le Android SDK)).

19

Android Studio dispose désormais de cette option en cliquant avec le bouton droit sur le fichier image dans votre dossier res, puis en sélectionnant Create 9-Patch file. Vous pouvez ensuite ouvrir le nouveau fichier de 9 patchs et commencer à éditer!

18
CodeMonkey

Mise à jour: Android Studio dispose désormais d'une fonctionnalité qui peut être utilisée pour générer des images 9patch. Pour ce faire, accédez à /home/Android-studio/data/sdk/tools sur votre terminal et exécutez draw9patch.

1
Udo