Farb-Ganzzahlen in Hex-Strings in Android konvertieren
Bei der Arbeit mit Android-Grafiken stoßen Sie häufig auf Farb-Ganzzahlen, die in umgewandelt werden müssen Hex-Saiten. Unabhängig davon, ob es sich um Debugging oder UI-Manipulationen handelt, ist das Verständnis dieser Konvertierung von entscheidender Bedeutung.
Frage:
Wie konvertieren Sie eine gegebene Android-Farb-Ganzzahl wie -16776961 in? eine hexadezimale Zeichenfolge im Format #RRGGBB, ohne den Alphakanal?
Antwort:
Um diese Konvertierung zu erreichen, können Sie den folgenden Ansatz nutzen:
<code class="java">String hexColor = String.format("#%06X", (0xFFFFFF & intColor));</code>
Im obigen Code:
Das obige ist der detaillierte Inhalt vonWie konvertiere ich eine Android-Farb-Ganzzahl in eine Hex-Zeichenfolge?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!