TextView分段顯示不同顏色的字符串

一般有三種實現方式

  • 分別使用多個TextView來顯示
  • 使用spannablestring
  • 使用Html

多個TextView

簡單粗暴,不再舉例

使用SpannableString

https://blog.csdn.net/u010356768/article/details/72827893

使用Html

服務端返回的數據長度不固定的話,可以考慮Html
需要用到font標籤,栗子如下

String content = "代碼狂歡到<font color=\"#FE6026\">深夜</font>";
tv.setText(Html.fromHtml(content));

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章