TextView Html格式

时间:2011-02-17 16:32:49

标签: android android-layout textview

我有一个textview,它应该使用HTML格式呈现其内容。从代码中,可以像这样实现,

textView.setText(Html.fromHtml(someText));

有没有办法通过XML来做到这一点?

我问,因为我不想通过代码设置文本。在我的情况下,文本来自数据库调用并通过适配器显示。

1 个答案:

答案 0 :(得分:1)

是的,TextView可以理解一堆(简单)标签 - 如果文本是从字符串资源以XML格式设置的。

所以基本上

<TextView text="@string/foo" .. />

也可以提供"Hello <b>%s</b>"等模板,但在这里您仍然需要运行一些代码来填充%s

的值

请查看http://developer.android.com/guide/topics/resources/string-resource.html格式提示和简短示例。