我想知道是否有办法在strings.xml
. 在我的 Java 代码中,我调用
builder.setMessage(R.string.my_string)
我想知道是否有一种方法可以设置文本大小,类似于如何通过执行以下操作将文本设置为粗体:
<string name="my_string"><b>My String</b></string>
您可以使用 Html.fromHtml("your html string") 在 HTML 中做任何您想要的样式,然后在 textview 中显示,如下所示:
Spanned htmlText = Html.fromHtml(getString(R.string.yourStringResource));
yourTextView.setText(htmlText, TextView.BufferType.SPANNABLE);
并且 XML string.xml 必须声明如下所示的字符串:
<string name="yourStringResource"><![CDATA[BLA BLA BLA BLA <br/> BLABA <font color="blue">COLORED HTML</font>]]></string>
问候!