如何在android应用中添加项目符号
程序员文章站
2024-01-09 20:29:10
...
如何给TextView控件中添加项目符号呢?
ul/li/ol符号没有很好地被android系统支持,所以很难通过这些标签来添加项目符号。但是幸运的是,我们可以通过syntactic sugar来实现。
• 是html实体,代表了圆点项目符号。例如
更多的字符实体在html中意义见:http://www.elizabethcastro.com/html/extras/entities.html
那么在android中我们就可以通过可爱的Html.fromHtml(myHtmlString);方法实现TextView中显示项目符号了。
我的代码是:
运行结果见附件图片。
经过测试android 2.1系统目前支持html标签有:
ul/li/ol符号没有很好地被android系统支持,所以很难通过这些标签来添加项目符号。但是幸运的是,我们可以通过syntactic sugar来实现。
• 是html实体,代表了圆点项目符号。例如
• foo<br/> • bar<br/> • baz<br/>
更多的字符实体在html中意义见:http://www.elizabethcastro.com/html/extras/entities.html
那么在android中我们就可以通过可爱的Html.fromHtml(myHtmlString);方法实现TextView中显示项目符号了。
我的代码是:
mytextview.setText(Html.fromHtml("<h1>♥zcbbupt</h1>• <b>foo</b><br/> • bar<br/> • baz<br/>"));
运行结果见附件图片。
经过测试android 2.1系统目前支持html标签有:
<a href="...">
<b>
<big>
<blockquote>
<br>
<cite>
<dfn>
<div align="...">
<em>
<font size="..." color="..." face="...">
<h1>
<h2>
<h3>
<h4>
<h5>
<h6>
<i>
<img src="...">
<p>
<small>
<strike>
<strong>
<sub>
<sup>
<tt>
<u>
推荐阅读