我试图在字符串中设置文本格式,这在TextView
中显示。
<string name="register"> <p align="center"><u><b><i>Something</i></b></u></p>
<p align="right">Blablabla</p>
下划线,螺栓和斜体正在工作,但新段落和对齐不是。难道我做错了什么?段落/新行的末尾是否有其他标记?
答案 0 :(得分:4)
请参阅此处http://bigknol.com/android-supported-html-tags-textview-string/
Android中并不支持所有html标签。根据链接,仅支持以下标记:
<big></big>
<small></small>
<bold></bold>
<strike></strike>
<a href=””></a>
<sup></sup>
<sub></sub>
<u></u>
<i></i>
<tt></tt>
另请参阅此处Which HTML tags are supported by Android TextView? 另一个参考是http://javatechig.com/android/display-html-in-android-textview
答案 1 :(得分:4)
您可以使用
myTextView.setText(Html.fromHtml("<h2>Heading</h2><br><p>data about something</p>"));