Android開發筆記——TextView文字設定不同顏色
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); }
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/818/viewspace-2806181/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 設定TextView按下時變換文字顏色TextView
- android--設定TextView部分文字的顏色和背景(高亮顯示)AndroidTextView
- 在TextView使用部分顏色文字TextView
- js設定輸入的文字不同顏色效果JS
- 線上直播系統原始碼,android 中一段文字設定不同顏色原始碼Android
- UE富文字框RichTextBlock的內容設定不同的字型顏色BloC
- CSS 設定文字框游標顏色CSS
- TextView設定部分或指定背景色和字型顏色TextView
- 網頁點選選擇設定文字不同顏色程式碼例項網頁
- 【Android 】TextView 區域性文字變色AndroidTextView
- Echarts字型和線條顏色設定操作筆記Echarts筆記
- CSS設定一個文字兩種顏色CSS
- CSS設定選中文字的顏色CSS
- Android開發筆記——TextView 多行時 ellipsizeAndroid筆記TextView
- 短視訊平臺原始碼,Android中 TextView設定顏色無效的問題原始碼AndroidTextView
- typora編寫md檔案文字設定顏色
- CSS設定滑鼠選中文字的顏色CSS
- 設定文字的選中狀態背景顏色
- iOS UILabel/UIButton文字設定多個顏色iOSUI
- RichTextBox每行使用不同的文字顏色
- 設定toast的字型顏色和背景顏色AST
- JavaScript WebGL 設定顏色JavaScriptWeb
- AUTOCAD——設定顏色
- css 設定背景顏色CSS
- 設定Toast字型顏色AST
- ProgressBar 顏色的設定
- system命令設定顏色
- Android之TextView設定drawableRight等圖片文字間隔AndroidTextView
- 直播帶貨系統原始碼利用TextView設定部分字型的顏色和大小原始碼TextView
- CSS設定選中網頁文字時的背景和顏色CSS網頁
- 【HarmonyOS NEXT】氣泡預設顏色和API 10不同,設定popupColor屬性無法修改氣泡顏色API
- CAD如何設定顏色
- 【emWin】例程六:設定顏色
- Linux vi 顏色設定Linux
- 我的SCRT顏色設定
- 為每一個table單元格設定不同的背景顏色
- Ionic3學習筆記(四)修改返回按鈕文字、顏色筆記
- app直播原始碼,TextView部分字型顏色高亮APP原始碼TextView