android - 同一textView中具有多种字体和textSize的字符串

标签 android string textview

我必须在同一个 textView 中放入一个具有不同大小和颜色的子字符串的字符串。我该怎么办?

enter image description here

最佳答案

您需要创建一个带有 HTML 标签String 并将此 String 设置为 TextView 作为 Html.fromHtml 如下所示:

((TextView) findViewById(R.id.txt)).setText(
                        Html.fromHtml("<Font color=\'" + "#457548"
                                + "'\" >" + "your text"
                                + "</Font>"), TextView.BufferType.SPANNABLE)

更多信息请访问:how-display-html-android

关于android - 同一textView中具有多种字体和textSize的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21598552/

相关文章:

android - 操作栏样式问题

android - Android中的滚动文字显示

C++ 枚举 [字符串] 错误

android - Textview DrawableTop 中的透明图像无法正确显示

android - 文本 block 和图像的定位

android - 如何将 View 对齐到约束布局的末尾以及开始约束

java - Flutter.io Android 许可证状态未知

java - 如何使用 Retrofit 发布多个 JSON 数组(Android、Java)

c# - 字符串比较?

javascript - 如何在 Javascript/Jquery 中突出显示给定字符串中的一部分字符串