在一个 TextView 中,我试图区分不同单词的文本样式。
到目前为止我有:
textview.setText(Html.fromHtml("<i><small><font color=\"c5c5c5\">" + "Competitor ID: " + "</font></small></i>" + "<font color=\"47a842\">" + compID + "</font>"));
基本上,我是说我希望 "Competitor ID:"
为斜体、小号和灰色。
我希望该字符串 compID
大小正常,而不是斜体和绿色。
代码的斜体和小部分完美运行,但由于某种原因,整个 TextView 都有灰色文本,而不仅仅是“竞争对手ID:”
。
有什么想法吗?
最佳答案
textview.setText(Html.fromHtml("<i><small><font color=\"#c5c5c5\">" + "Competitor ID: " + "</font></small></i>" + "<font color=\"#47a842\">" + compID + "</font>"));
试试上面的。
关于android - 在 Android 的 textview [ Html.fromhtml() ] 中使用多种文本颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10392163/