支持以下的HTML标签,有时候设置颜色等一些信息的时候直接使用以下一些标签比较方便,但是使用HTML会用掉很多的系统资源,你懂的,如果过多,直接使用webview引入

<a href="…">  定义链接内容
<b>  定义粗体文字   b 是blod的缩写
<big>  定义大字体的文字
<blockquote>  引用块标签
属性:
Common  — 一般属性
cite  — 被引用内容的URI
<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的意思

 

一、在xml文件中使用android:textStyle=”bold”
二、但是不能将中文设置成粗体,将中文设置成粗体的方法是:

TextView tv =  ( TextView) findViewById( R. id . TextView01) ; 
TextPaint tp =  tv. getPaint ( ) ; 
tp. setFakeBoldText( true) ;

        TextView htmlFormateTextView = (TextView)findViewById(R.id.testTextView);
        String source = "这只是一个测试,测试<u>下划线</u>、<i>斜体字</i>、<font color=’red’>红色字</font>的格式";
        htmlFormateTextView.setText(Html.fromHtml(source));

来源于互联网…