我有一个问题,有没有办法在字符串资源中为文本设置额外的粗体字重?
这是我现在拥有的:
<string name="home_text2>
<![CDATA[
some text<br/>
more text<br/>
<b>even more text</b>\u1433
]]>
</string>
设计者说所有文本都应该是粗体,而不是像我现在在示例字符串中那样。这很容易在 TextView 中设置 android:textStyle="bold"。但是如何将示例字符串中的部分文本设置为加粗?
更具体地说,我想为现在只是粗体的文本部分设置额外的粗体。
谢谢!
最佳答案
任何涉及字符串资源或 TextView
的东西都支持开箱即用的“extra bold”。欢迎您尝试创建自定义 CharacterStyle
,通过某种方式实现“extra bold”。或者,使用 WebView
。或者,直接将文本绘制到 Canvas
,使用实现“extra bold”的绘制规则。
关于android - 如何为字符串资源中的文本设置额外的粗体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41913812/