一般有三種實現方式
- 分別使用多個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));