public class StringColourUtils { /** * @param content 文本 * @param colourTxt 變色字體 * @param color 顏色 #3666F2 * @return */ public static Spanned setStringColor(String content, String colourTxt, String color) { Spanned spanned = null; String str = content.replaceAll(colourTxt, "<font color='" + color + "'>" + colourTxt + "</font>"); if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.N) { spanned = Html.fromHtml(str, Html.FROM_HTML_MODE_LEGACY); } else { spanned = Html.fromHtml(str); } return spanned; } }
android 設置字符串中包含相關文字設置文字顏色
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.