【发布时间】:2014-04-22 01:28:44
【问题描述】:
我试图按照answer:
使用 HTML 标记 和 在我的 strings.xml 中制作粗体文本<string name="name"><b>bold text here</b></string>
然后尝试将文本设置如下:
TextView textview = new TextView(getActivity());
textview.setText(getString(R.string.name));
但是这根本不起作用,标签被忽略并且文本定期显示。我已经能够使用以下方法使文本变为粗体:
<string name="name"><b>bold text here</b></string>
使用 Java 中的这段代码:
TextView textview = new TextView(getActivity());
textview.setText(Html.fromHtml(getString(R.string.name)));
为什么简单的 HTML 标记不起作用,而其他方法却可以正常工作?
【问题讨论】: