2016-05-07 13 views
61

Ich habe ein .png Logo für meine App, die keinen Hintergrund hat, wenn ich es android Studio als Bild hinzufügen Asset Ich bin gezwungen, einen Hintergrund zu haben. Das Hexfeld akzeptiert keine 8-stelligen Farbcodes, nur 6 Ziffern. Gibt es trotzdem den Hintergrund unsichtbar?Android Studio Bild Asset Launcher Icon Hintergrundfarbe

Antwort

139

Um den Hintergrund transparent zu machen, setzen Sie shape als None. Siehe das Bild unten:

enter image description here

EDIT:

Für Android Studio 3.0, Sie es von Legacy Tab

enter image description here

+24

Vielen dank, habe ich nicht bemerkt, dass ich Form :) – HishamGarout

+1

nur wählen Bild Optionsfeld, um nach unten scrollen erforderlich, um zu sehen und nach unten scrollen ... dank f gearbeitet oder ich –

+0

Wie kommen Sie zu dem oben genannten Fenster von Android Studio –

7

der obige Ansatz funktionierte nicht festlegen für mich auf Android Studio 3.0. Es zeigt immer noch den Hintergrund an. Ich habe gerade eine leere Hintergrund Datei

<?xml version="1.0" encoding="utf-8"?> 
<vector 
android:height="108dp" 
android:width="108dp" 
android:viewportHeight="108" 
android:viewportWidth="108" 
xmlns:android="http://schemas.android.com/apk/res/android"> 
</vector> 

Diese Ausnahme der Beschnittzugabe Schichten gearbeitet

+1

Ich verwende auch Android Studio 3.0, ich mache das gleiche, um es zu funktionieren. Sieht so aus, als ob wir es nicht länger erlauben, ein Icon basierend auf dem was wir wollen, zu machen. – Polar

+0

Dies funktioniert nicht. Android Studio 3.0.1, Sie können keinen transparenten Hintergrund festlegen. –

7

Ich verwende Android Studio 3.0.1 und wenn die obige Antwort für Sie nicht funktioniert, versuchen Sie die icon type in Legacy zu ändern und Wählen Sie Shape bis None, der Standardwert ist Adaptive and Legacy.

enter image description here

Hinweis: Einige Gerät ein Startprogramm mit automatischen Hinzufügen weißem Hintergrund in Symbol installiert hat, das ist normal.

+0

Sie wählen Legacy nur aus, wenn Ihre Ziel-SDK-Version kleiner als 26 ist.Wenn Ihre targetSdkVersion 26 ist, sollte Ihr Symboltyp adaptiv und alt sein. –

1

Android Studio 3.0.1.

Wenn Ihre targetSdkVersion 26 ist, sollte Ihr Symboltyp adaptiv und veraltet sein.

Ich versuchte Einstellung Hintergrund transparent, aber das hat nicht funktioniert.

Wenn Ihr Launcher-Symbol Runde ist (wenn nicht, dann denke ich, Sie einen Hintergrund setzen haben, die nicht transparent ist korrigiert mich wenn ich falsch.), Gehen Sie folgendermaßen vor -

enter image description here

enter image description here

enter image description here

Verwandte Themen