Ich habe einige PNG-Bildschaltflächen, die ich in meiner App verwende. Aber sie erscheinen mit grauen Hintergründen auf meiner Seite. Zeigt Android immer einen grauen Hintergrund für einen transparenten? Gibt es eine Arbeit?
Dies ist, wie es vorher gezeigt hat.
So sieht es aus, nachdem ich # FF000000 bearbeitet habe
So möchte ich es zeigen.
BEARBEITEN:
Fehler bei Verwendung von #FF:
Farbwert nicht gültig - muss #rgb, #argb, #rrggbb oder #aarrggbb sein (bei 'background' mit Wert '#FF'). main.xml
Wenn das Bild transparent ist, sollte hinter dem Bild nichts angezeigt werden.
Die Standardfarben variieren von Verteilung zu Verteilung. Das Farbschema / Thema für ein HTC-Telefon unterscheidet sich von einem Motorola-Telefon oder dem Emulator.
Wenn Sie sicherstellen möchten, dass eine Ansicht einen transparenten Hintergrund hat, legen Sie Folgendes in Ihrem XML-Code für diese Ansicht fest:
%Vor%Dies sollte sicherstellen, dass der Hintergrund vollständig transparent ist.
Bitte prüfen Sie, ob Ihr Bild eine Bildtiefe von 32 Bit hat oder nicht. Danach fügen Sie diesen Code in Ihre Bildansicht ein: android:background="@android:color/transparent"
.
Um Ihr Bild transparent zu machen, öffnen Sie Adobe Photoshop oder Illustrator, öffnen Sie die Datei (d. H. Ihr Bild) und klicken Sie auf Datei und klicken Sie zum Exportieren - Speichern als Web (Legacy), kreuzen Sie das Häkchen an und speichern Sie es.
Tags und Links android png transparency imagebutton