android 设置字符串中包含相关文字设置文字颜色

    技术2023-05-24  69

    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; } }
    Processed: 0.012, SQL: 9