0

Androidでカラーコードをコード16進数に変換するには? このカラー コードは Web サービスから取得しているため、使用するには 16 進数に変換する必要があります。

Ex:  0x59b512 -> #12b559

ありがとう!

4

1 に答える 1

1

あなたの質問はあまり明確ではありません。.xml ファイルで 16 進数でコード化された色を使用する必要がある場合は、xml で (通常は res/values/styles.xml で) スタイルのセットを作成する必要があります。例えば

<color name="gray">#eaeaea</color>
<color name="titlebackgroundcolor">#00abd7</color>
<color name="titlecolor">#666666</color>

レイアウト ファイルでは、色またはスタイルを呼び出すことができます。

android:textColor="@color/titlecolor"

問題がある場合はコメントしてください。

編集済み:これを使用して、16進数に変換することができます:

String strColor = String.format("#%06X", Color);

次に、 を使用strColorして背景を設定します。

于 2013-01-24T07:51:25.683 に答える