android - 具有多个彩色文本的单个 TextView

标签 android textview

正如标题所说,我想知道是否可以在单个 textview 元素中实现两个不同颜色的字符。

最佳答案

是的,如果您使用 htmlfont-color 属性格式化 String,然后将其传递给方法 Html。 fromHtml(你的文字在这里)

String text = "<font color=#cc0029>First Color</font> <font color=#ffcc00>Second Color</font>";
yourtextview.setText(Html.fromHtml(text));

关于android - 具有多个彩色文本的单个 TextView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6094315/

相关文章:

android - 无法解析方法 setCompoundDrawablesWithIntrinsicBounds

java - android 接收结果

android - 在现有 Android 应用程序中集成 Skype 运行时

android - 从安卓设备运行谷歌脚本

Android通过intent播放视频

android - 如何在 TextView 中将文本与其复合绘图对齐?

android - 如何避免 TextView 中文本的字符换行,以自动调整文本大小?

android - SharedPreferences getLong() -> java.lang.String 无法转换为 java.lang.Long。怎么修?

python - 在 pyGTK 的 TextView/TextBuffer 中插入粗体字符

android - 设置textView的边框和背景颜色