Android textview不同风格的粗体文字

时间:2014-12-01 10:22:30

标签: android textview

我有一个长字符串,字符串中有多个粗体字。 非粗体句子的样式在TextView XML部分内完成,看起来很好。

但我想让大胆的词更大更厚。 这有可能用XML改变吗? 例如:

<string name="long_text">This should be a <b>long</b> text with different <b>styling</b></string>

粗体字应该是1.5倍大

或者我应该在Java代码中这样做吗?

2 个答案:

答案 0 :(得分:0)

如果我找到了你,那就试试以下......

textview.setText(Html.fromHtml(getResources().getString(R.string.long_text)));

如果适合你,请将其标记为正确。

答案 1 :(得分:0)

是的,你必须在java中这样做,因为没有办法按你的要求, 您可以在TextAppearanceSpan

的java代码中使用Spannable