在 Android 的 textview [ Html.fromhtml() ] 中使用多种文本颜色 [英] Using multiple text colors in Android's textview [ Html.fromhtml() ]
本文介绍了在 Android 的 textview [ Html.fromhtml() ] 中使用多种文本颜色的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在一个文本视图中,我试图区分不同单词的文本样式.
In one textview I'm trying to separate text stylings on different words.
到目前为止我有:
textview.setText(Html.fromHtml("<i><small><font color="c5c5c5">" + "Competitor ID: " + "</font></small></i>" + "<font color="47a842">" + compID + "</font>"));
基本上,我是说我希望 "Competitor ID:"
为斜体、小号和灰色.
Basically, I'm saying I want "Competitor ID:"
to be italic, small, and grey.
我希望该字符串 compID
大小正常,而不是斜体和绿色.
And I want that string compID
to be normal sized, not italic, and green.
代码的斜体和小部分完美运行,但由于某种原因,整个文本视图都有灰色文本,而不仅仅是竞争对手ID:"
.
The italic and small portions of the code work perfectly, but for some reason, the entire text view has grey text, rather than just "Competitor ID:"
.
有什么想法吗?
推荐答案
textview.setText(Html.fromHtml("<i><small><font color="#c5c5c5">" + "Competitor ID: " + "</font></small></i>" + "<font color="#47a842">" + compID + "</font>"));
试试上面的.
这篇关于在 Android 的 textview [ Html.fromhtml() ] 中使用多种文本颜色的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文