In Android Studio können Sie 9 Patches direkt von der IDE bearbeiten. Aber ist es auch möglich, ein PNG-Image mit der IDE in 9-Patch umzuwandeln? (ähnlich dem Android 9-Patch-Tool, das vom SDK bereitgestellt wird).Konvertieren von PNG-Bildern in 9 Patch in Android Studio
Antwort
Nun, ich glaube nicht, dass jedes Werkzeug in Android Studio
ist, aber Sie können dies tun, indem Android Asset Studio
Android Asset Studio Simple Nine-patch Generator
Dies ist ein sehr nützliches Werkzeug einfach 9 patch
Bilder für all dpi
mit einem sauberen Benutzer zu erstellen Schnittstelle.
Wenn Sie die Ressource *.png
-*.9.png
dann in Android Studio umbenennen können Sie es mit 9 Patch (ein Werkzeug, mit dem Android SDK) bearbeiten.
ja umbenennen Bilder mit .9 funktioniert. –
ja, aber es kompiliert nicht. Recht? – Paschalis
@Paschalis Du hast Recht. Als ich die Datei manuell umbenannte, erkannte Android Studio sie zunächst und ließ sie als 9-Patch-Bild bearbeiten, aber sie konnte nicht kompiliert werden. Der Name enthielt ungültige Zeichen, ich vermute den Punkt. CodeMonkey's Antwort funktionierte jedoch. –
Android Studio verfügt jetzt über diese Option, indem Sie mit der rechten Maustaste auf die Bilddatei in Ihrem Ordner res klicken und dann Create 9-Patch file
auswählen. Sie können dann die neu erstellte 9-Patch-Datei öffnen und mit der Bearbeitung beginnen!
Update: Android Studio verfügt jetzt über eine Funktion, mit der 9Patch-Bilder erstellt werden können. Navigieren Sie dazu auf Ihrem Terminal /home/android-studio/data/sdk/tools
und führen Sie draw9patch
.
Danke Vipul !. Scheint wie eine sehr eklatante Unterlassung das Android-Studio. Wie können wir verlangen, dass diese Funktion hinzugefügt wird? – user2392650
@ user2392650 können Sie hier anfordern https://code.google.com/p/android/ –
@vipul der Link ist sehr hilfreich – dmSherazi