1. 支持的标签:
- <a href="..."> 定义链接内容
<b>
定义粗体文字 b 是blod的缩写<big>
定义大字体的文字<blockquote>
引用块标签<br>
定义换行<cite>
表示引用的URI<dfn>
定义标签 dfn 是defining instance的缩写<div align="...">
<em>
强调标签 em 是emphasis的缩写<font size="..." color="..." face="...">
<h1>
<h2>
<h3>
<h4>
<h5>
<h6>
<i>
定义斜体文字<img src="...">
<p>
段落标签,里面可以加入文字,列表,表格等<small>
定义小字体的文字<strike>
定义删除线样式的文字 不符合标准网页设计的理念,不赞成使用. strike是strikethrough的缩写<strong>
重点强调标签<sub>
下标标签 sub 是subscript的缩写<sup>
上标标签 sup 是superscript的缩写<tt>
定义monospaced字体的文字 不赞成使用. 此标签对中文没意义 tt是teletype or monospaced text style的意思<u>
定义带有下划线的文字 u是underlined text style的意思2. 使用方法:
tvHtml = (TextView) findViewById(R.id.tv_html); String string = "textview使用html标签示例:" + "<br><b>字体加粗abcd</b><br>" + "<font color='red'>设置字体颜色abcd</font><br>" + "<font color='#0000ff'><big><i>定义大字体和斜体adcd</i></big></font><br>" + "段落标签<p>" + "<big><a href='http://www.baidu.com'>产生超链接-百度</a></big>"; CharSequence sequence = Html.fromHtml(string); tvHtml.setText(sequence);</span> tvHtml.setMovementMethod(LinkMovementMethod.getInstance());// 点击的时候产生超链接
3. 效果: