我有一个长字符串,字符串中有多个粗体字。 非粗体句子的样式在TextView XML部分内完成,看起来很好。
但我想让大胆的词更大更厚。 这有可能用XML改变吗? 例如:
<string name="long_text">This should be a <b>long</b> text with different <b>styling</b></string>
粗体字应该是1.5倍大
或者我应该在Java代码中这样做吗?
答案 0 :(得分:0)
如果我找到了你,那就试试以下......
textview.setText(Html.fromHtml(getResources().getString(R.string.long_text)));
如果适合你,请将其标记为正确。
答案 1 :(得分:0)
是的,你必须在java中这样做,因为没有办法按你的要求,
您可以在TextAppearanceSpan
Spannable