我有一个问题是,有没有办法在字符串资源中设置文本额外的粗体?
这就是我现在所拥有的:
<string name="home_text2>
<![CDATA[
some text<br/>
more text<br/>
<b>even more text</b>\u1433
]]>
</string>
设计师说所有文字都应该是粗体,而不仅仅是我现在在示例字符串中。这很容易设置android:textStyle =&#34; bold&#34;在文本视图中。但是,如何将示例字符串中的部分文本设置为额外的粗体?
更具体一点我想为现在只是粗体的文本部分设置额外的粗体。
谢谢!
答案 0 :(得分:1)
没有任何涉及字符串资源或TextView
支持&#34;额外的大胆&#34;盒子外面。欢迎您尝试创建一个自定义CharacterStyle
来实现&#34;额外的大胆&#34;通过某种方式。或者,使用WebView
。或者,直接将文本绘制到Canvas
,并使用绘制规则实现&#34;额外的粗体&#34;。