我有一个包含三个单词的字符串。我想在同一文本视图中显示三个单词,但是在不同的行中。为此我使用了<br>
标签。现在我想用红色显示最后一个单词。我尝试了很多代码,但对我没用。
我的代码段是
viewHolder.cutomerinfo.setText(
customerDetail[0]+Html.fromHtml("<br>")+
customerDetail[1]+Html.fromHtml("<br>")+
Html.fromHtml("<font color='#ff0000'>")+
customerDetail[2]+Html.fromHtml("</font>"));
答案 0 :(得分:4)
这样做: 代码:
String toshowstring = customerDetail[0]+customerDetail[1]+
"<font color='red'>"+customerDetail[2]+"</font>";
viewHolder.cutomerinfo.setText(Html.fromHtml(toshowstring));
这就是你想要的一切。 ^ - ^
答案 1 :(得分:0)
//只有一个Html.fromHtml()方法就足够了
viewHolder.cutomerinfo.setText(
customerDetail[0]+Html.fromHtml("<br>"+customerDetail[1]+
"<br><font color='#ff0000'>"+
customerDetail[2]+"</font>"));