4

があり、TextViewその中にマルチカラーのテキストを表示したいと考えています。これに使用html.fromHtmlしていますが、色が表示されません。

私のコードは次のとおりです。

//statusToShow is a String
Log.d("html ==>", statusToShow) ;
RStatus.setText(Html.fromHtml(statusToShow),
TextView.BufferType.SPANNABLE);

ログからの値は次のとおりです。

<span style='background-color:#80B5FF;color:#fff'>C</span> <span style='background-color:#CF8DEA;color:#fff'>P</span> <span style='background-color:red;color:#fff'>E</span> <span style='background-color:green;color:#fff'>D</span>

4

2 に答える 2