聊天平臺原始碼,TextView部分文字變色

zhibo系統開發發表於2021-10-27

聊天平臺原始碼,TextView部分文字變色實現的相關程式碼

    /**
     * CSDN-深海吶
     * TextView部分文字變色
     * cString = 需要變色的文字   string = 包含變色文字的全部文字
     */
    public static void StringInterceptionChangeRed(TextView content, String cString, String string) {
        int start = string.indexOf(cString);
        int end = start + cString.length();
        if (end!=0&&start!=-1){
            final SpannableStringBuilder style = new SpannableStringBuilder();
            style.append(string);
            //設定部分文字顏色
            ForegroundColorSpan foregroundColorSpan = new ForegroundColorSpan(Color.parseColor("#0000FF"));
            style.setSpan(foregroundColorSpan, start, end, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
            content.setText(style);
 
        }
 
    }

    以上就是聊天平臺原始碼,TextView部分文字變色實現的相關程式碼, 更多內容歡迎關注之後的文章


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2839530/,如需轉載,請註明出處,否則將追究法律責任。

相關文章