我想在單個文本視圖中顯示前「RedBlueGray」的字符串,如紅色應顯示爲紅色字體顏色,藍色爲藍色字體,灰色爲灰色字體。是否有可能?如果是的話,什麼是最好的實現方式。請注意,我想要顯示的字符串將動態更改,但不是顏色。帶有多種文字顏色的文本視圖android
2
A
回答
5
String text="<FONT COLOR="#RED">red</FONT><FONT COLOR="#GREEN">green</FONT><FONT COLOR="#BLUE">blue/FONT>";
設置該字符串的TextView您可以使用像下面這樣:
actualStringToDisplay="<font COLOR=\"RED\"><b>" + yourString + "</b></font>";
textDisplayedBottom.setText(Html.fromHtml(actualStringToDisplay));
希望這可以幫助。
1
做這個定義HTML字符串最簡單的方法:通過
TextView.setText(Html.fromHtml(text));
0
見SpannedString & SpannedStringBuilder &的ColorSpan
http://developer.android.com/reference/android/text/style/ForegroundColorSpan.html
http://developer.android.com/reference/android/text/SpannedString.html
相關問題
- 1. PsychoPy中有多種顏色的文本
- 2. 帶有多種字體顏色的TextBox
- 3. Android視圖設置文本顏色
- 4. Android:帶有多種顏色和字體的TextView
- 5. 附帶的Android列表視圖文本顏色白色onCreateView(而不是黑色)
- 6. 同一文本中的多種顏色
- 7. 具有多種字體顏色的UILabel文本
- 8. DataGrid-CellRenderer:多種顏色的文字
- 9. xml代碼中帶有不同顏色文本的文本視圖
- 10. 帶有多種背景顏色的Cardview
- 11. 使用多種文字顏色[Html.fromhtml()]
- 12. 帶有不同顏色的字母數字的GWT文本框
- 13. MATLAB:爲圖例中的文本分配多種顏色
- 14. 文本視圖,更改背景顏色
- 15. 的Android無法設置的文本顏色視圖
- 16. Android - 帶2種不同顏色的ListView
- 17. 核心文本視圖有黑色背景顏色
- 18. 帶有Css背景顏色的文本在圖像上
- 19. 帶有多色文本的TextView
- 20. 帶有多個文本框的滾動視圖內部視圖
- 21. Android setBackground或文本顏色爲列表視圖的特定行
- 22. 如何更改android中可點擊文本視圖的顏色
- 23. 如何根據所選擇的警報對話框的顏色更改文本視圖的文本顏色android
- 24. UILabel帶有圖層陰影的文字顏色透明度?
- 25. 在圖像上覆蓋帶有顏色的文字
- 26. 使用微調改變文本視圖的文本顏色
- 27. 想改變文本的顏色多選列表視圖
- 28. Android:文本顏色不變
- 29. Android NavigationView雙文本顏色
- 30. Android SearchView文本顏色