我想在单个文本视图中显示前“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. Android视图设置文本颜色
- 2. 具有多种字体颜色的UILabel文本
- 3. DataGrid-CellRenderer:多种颜色的文字
- 4. 带有多种背景颜色的Cardview
- 5. 带有不同颜色的字母数字的GWT文本框
- 6. MATLAB:为图例中的文本分配多种颜色
- 7. 文本视图,更改背景颜色
- 8. 的Android无法设置的文本颜色视图
- 9. Android - 带2种不同颜色的ListView
- 10. 核心文本视图有黑色背景颜色
- 11. 带有多色文本的TextView
- 12. Android setBackground或文本颜色为列表视图的特定行
- 13. 如何根据所选择的警报对话框的颜色更改文本视图的文本颜色android
- 14. UILabel带有图层阴影的文字颜色透明度?
- 15. 在图像上覆盖带有颜色的文字
- 16. Android NavigationView双文本颜色
- 17. Android HoneyComb DatePicker文本颜色
- 18. 使用微调改变文本视图的文本颜色
- 19. Android。默认文字颜色
- 20. 蟒蛇 - 创建具有多种颜色的图像,并添加文字
- 21. 多种颜色
- 22. XNA SpriteFont有多种颜色?
- 23. 如何在android中按下按钮/文本视图时更改文本颜色
- 24. 带有文本和图像的android网格视图
- 25. 的Javascript:优化大文本的插入与多种颜色
- 26. Android EditText文字颜色总是白色
- 27. 单一路径的多种颜色Android
- 28. libGDX:多种颜色的文本在一个标签
- 29. 某种文本字段 - 表格视图
- 30. react-native:多色文本视图