1.只贴代码,不解释,留作以后用/** * @param tv Display a message that include title and content * @param title Title of message * @param content Content of message * @param titleColorID The color id for Title * @param contentColorID The color id for Content */ public static void colorForTextView(Context context, TextView tv, String title, String content, int titleColorID, int contentColorID) { if (content == null) { content = ""; } SpannableStringBuilder spannableBuilder = new SpannableStringBuilder(); ForegroundColorSpan titleColorSpan = new ForegroundColorSpan(ContextCompat.getColor(context, titleColorID)); ForegroundColorSpan contentColorSpan = new ForegroundColorSpan(ContextCompat.getColor(context, contentColorID)); spannableBuilder.append(title); int temp = spannableBuilder.length(); spannableBuilder.setSpan(titleColorSpan, 0, temp, Spanned.SPAN_INCLUSIVE_INCLUSIVE); spannableBuilder.append(content); spannableBuilder.setSpan(contentColorSpan, temp, spannableBuilder.length(), Spanned.SPAN_EXCLUSIVE_INCLUSIVE); tv.setText(spannableBuilder, TextView.BufferType.SPANNABLE); }
點擊查看更多內(nèi)容
為 TA 點贊
評論
評論
共同學(xué)習(xí),寫下你的評論
評論加載中...
作者其他優(yōu)質(zhì)文章
正在加載中
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦