Android中用TextVIew显示Html标签文本
在Android中,Html标签文本不能直接显示,否则会这样:
正确显示的方式有两种:
首先,要在strign.xml中写入文本内容
<string name="test_text"><b>What</b> <i>the</i> <u>Html</u></string>
1. 接下来,第一种方式:test_text.setText(R.string.test_text);
2. 第二种方式:test_text.setText(Html.fromHtml(getString(R.string.what_the_html)));
结果如图所示:
注意:
test_text.setText(getString(R.string.test_text));
和 test_text.setText(Html.fromHtml(getString(R.string.test_text)));
虽然能显示文本内容,但并不会将Html的格式显示出来