3
我有应该呈现它的HTML格式的内容一个TextView。从代码,这可以这样实现,TextView的HTML格式
textView.setText(Html.fromHtml(someText));
有没有办法通过XML来做到这一点?
我问,因为我不希望通过代码来设置文本,在我的情况下,文本来自一个DB的呼叫,通过一个适配器显示。
我有应该呈现它的HTML格式的内容一个TextView。从代码,这可以这样实现,TextView的HTML格式
textView.setText(Html.fromHtml(someText));
有没有办法通过XML来做到这一点?
我问,因为我不希望通过代码来设置文本,在我的情况下,文本来自一个DB的呼叫,通过一个适配器显示。
是有的(简单)标签一堆由TextView的理解 - 如果文本以XML字符串中的资源设置。
所以基本上
<TextView text="@string/foo" .. />
也可以给模板像"Hello <b>%s</b>"
,但在这里,你仍然需要运行一些代码的价值,以填补%s
看看http://developer.android.com/guide/topics/resources/string-resource.html格式化提示和简短的例子。
什么样的格式?文本是什么样的? – 2011-02-17 16:44:24
@Robby池, 嗨,文本看起来像这样 - < p ALIGN = "离开" > <跨度风格= " FONT-FAMILY:投石机毫秒,日内瓦; (第1天)我们通常从12只Cd1小鼠获得1200个小鼠胰岛。隔离由UVA胰岛隔离核心完成。胰岛以RPMI + P/S + 10%FBS和25毫米葡萄糖(由我们制备并提供给胰岛中心实验室)交付给我们。 < /跨度> </P > < p ALIGN = "左" > <跨度风格= "字体家庭:投石机毫秒,日内瓦;在这种情况下 – 2011-02-17 16:59:31