美文网首页
同一个textview动态添加文字,实现文字前后颜色变化。

同一个textview动态添加文字,实现文字前后颜色变化。

作者: 黑曼巴_e5b9 | 来源:发表于2019-04-18 10:13 被阅读0次

    String num ="80" +"<font color=\"#64ceff\">" +"/" +"88" +"</font>";

    textview.setText(Html.fromHtml(num)); 实现效果如下:

    注意的是textview.setText(Html.fromHtml(num))中settext里面只能是Html.fromHtml(),如果是字符串+Html.fromHtml()拼接形式,字体颜色或者其他设置将会无效。例如textview.setText(“测试下”+Html.fromHtml(num)),字体颜色将无效。

    相关文章

      网友评论

          本文标题:同一个textview动态添加文字,实现文字前后颜色变化。

          本文链接:https://www.haomeiwen.com/subject/fiyxuxtx.html