16進数のカラー文字列から色を取得する方法 質問する

16進数のカラー文字列から色を取得する方法 質問する

"#FFFF0000"たとえば、レイアウトの背景色を変更するために、16 進文字列の色を使用したいと思います。Color.HSVToColorこれは優れているように見えますが、float[]パラメーターとして が必要です。

解決に少しでも近づいているでしょうか?

ベストアンサー1

クラスメソッドを試してくださいColor:

public static int parseColor (String colorString)

からAndroid ドキュメント:

サポートされている形式は次のとおりです: #RRGGBB #AARRGGBB 「赤」、「青」、「緑」、「黒」、「白」、「灰色」、「シアン」、「マゼンタ」、「黄色」、「明るい灰色」、「暗い灰色」

AndroidX:文字列.toColorInt()

おすすめ記事