如何让TextView以多种颜色显示文字?我正在寻找一种效果:
<span style="color:green;">Question: </span><span> Who was the first president?</span>
我不能在水平线性布局中使用单独的TextView,因为它在文本换行时无法正确显示。我也尝试过使用Html.FromHtml,但它没有用,因为它不支持span标签上的样式。
答案 0 :(得分:1)
我也尝试过使用Html.FromHtml,但它不起作用,因为它不支持span标记上的样式。
不,但确实支持<font color="...">
。
或者,使用SpannableString
自行组合字符串,为相应的部分应用ForegroundColorSpan
样式。
或者,使用WebView
。