【androidjava】jsonで送られてきたカラー文字列を変換する

コード上でテキストの色を変更するには以下の方法で書くことで

変更できるようになります。


text.setBackgroundColor(Color.parseColor("#fff"));

 

Color.parseColor()を使うことでstringの形式でもparseで変換してくれます。

なお、Integer.parseInt(“#fff”);のようにするとシャープ#が変換できなくて

「NumberFormatException」が発生してクラッシュします。

なので、jsonなどで送られてきたカラーの文字列を手間なくそのまま変換したい

場合はColor.parseColorを強く推奨します。

 

  •  この記事いいね! (0)
>株式会社シーポイントラボ

株式会社シーポイントラボ

TEL:053-543-9889
営業時間:9:00~18:00(月〜金)
住所:〒432-8003
   静岡県浜松市中央区和地山3-1-7 浜松イノベーションキューブ 315
※ご来社の際はインターホンで「316」をお呼びください。

CTR IMG