TextView でレインボー プログラム カラーを実行するには、Android で問題が発生します。
ここで TextView の特定の条件:
TextView の文字列には、不特定の順序で文字と数字が含まれる場合があります。
例: AA11BB22、X2YY3ZZA1
文字(AZ)の場合、BLUEを表示したいです。
番号 (1-9) については、色 RED を表示したいと思います。
例: AA11BB22 は 'AA'、'BB' は BLUE を表示し、'11'、'22' は TextView で RED を表示します。
私が知っている、キャンバス上で画像またはHTMLを生成することを使用して解決する解決策はほとんどありません。
パーツのチャンクごとに TextView を生成してから色を付ける方が良いですか、悪いですか?
または、あなたの皆さんが私の状況に対してエレガントな解決策を持っているかもしれません。
ありがとう。