Farbkonvertierung von Ganzzahl in Hex in Android
In Android ist es üblich, Farben als aus android.graphics.Color generierte Ganzzahlen zu behandeln . Um diese Ganzzahlen in für Menschen lesbare Hex-Strings im Format #RRGGBB umzuwandeln, ist ein spezieller Konvertierungsprozess erforderlich.
Lösung:
So konvertieren Sie eine Ganzzahl, die eine Farbe darstellt in sein hexadezimales Äquivalent umwandeln, folgen Sie diesen Schritten:
Verwenden Sie die String.format-Methode, um die Hex-Zeichenfolge im gewünschten Format zu erstellen:
<code class="java">String hexColor = String.format("#%06X", hexValue);</code>
Beispiel:
Bei einem ganzzahligen Wert von -16776961 würde die Konvertierung wie folgt ablaufen:
Das obige ist der detaillierte Inhalt vonWie konvertiere ich Android-Farb-Ganzzahlen in Hex-Strings?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!