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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 線上直播系統原始碼,android 中一段文字設定不同顏色原始碼Android
- Android開發筆記——TextView 多行時 ellipsizeAndroid筆記TextView
- UE富文字框RichTextBlock的內容設定不同的字型顏色BloC
- CSS 設定文字框游標顏色CSS
- 短視訊平臺原始碼,Android中 TextView設定顏色無效的問題原始碼AndroidTextView
- CSS設定一個文字兩種顏色CSS
- Android之TextView設定drawableRight等圖片文字間隔AndroidTextView
- CSS設定滑鼠選中文字的顏色CSS
- typora編寫md檔案文字設定顏色
- RichTextBox每行使用不同的文字顏色
- AUTOCAD——設定顏色
- 設定toast的字型顏色和背景顏色AST
- 【Android初級】使用TypeFace設定TextView的文字字型(附原始碼)AndroidTextView原始碼
- 直播帶貨系統原始碼利用TextView設定部分字型的顏色和大小原始碼TextView
- JavaScript WebGL 設定顏色JavaScriptWeb
- CAD如何設定顏色
- 【HarmonyOS NEXT】氣泡預設顏色和API 10不同,設定popupColor屬性無法修改氣泡顏色API
- CSS設定選中網頁文字時的背景和顏色CSS網頁
- Android入門教程 | Button,TextView背景設定AndroidTextView
- app直播原始碼,TextView部分字型顏色高亮APP原始碼TextView
- 我的SCRT顏色設定
- 直播帶貨原始碼,android editText設定顏文字過濾原始碼Android
- android開發中,button設定shape後,shape的顏色不生效的問題解決方案Android
- qt 設定QTextEdit文字框中指定內容塊的背景顏色QT
- Markdown(入門)——文字設定 ->(字型、字號、顏色和背景色)
- 直播平臺軟體開發,Uniapp動態設定元件顏色APP元件
- Android TextView 富文字之 android.text.style.xxxSpanAndroidTextView
- CSS設定元素的背景顏色CSS
- CSS 設定字型顏色和大小CSS
- markdown字型顏色和背景設定
- svg 圖示設定背景顏色SVG
- Android開發筆記Android筆記
- 短視訊直播系統,Android狀態列設定顏色字型Android
- 修改Android 介面顏色Android
- 如何決定介面設計中顏色
- word字型顏色怎麼快速設定?
- 聊天平臺原始碼,TextView部分文字變色原始碼TextView
- matlab學習筆記二:plot畫圖怎麼設定線條型別和顏色Matlab筆記型別