Android字符串格式化

有时候我们要设置一个TextView里面的字体大小和颜色不一样,等等属性,这时候我们就需要使用Html.fromHtml()格式化字符串,看下面的例子:

String temp = "name:<br /><font color=\"teal\">hello<small>title<b>activeBalance</b></small></font>";
TextView textview  = (TextView)view.findViewById(R.id.name); 
textview.setText(Html.fromHtml(temp)); 

Android字符串格式化_第1张图片

说明:

<br />:表示换行,和“\n”一样。

<small>content</small>:表示小字体。

<font color=\"teal\">content</font>:设置颜色,teal是青色。

<b>content</b>:表示粗体

<u>content</u>:表示下横线

更多格式要求请看:http://www.w3school.com.cn/tags/tag_font.asp 这里有很多属性介绍。

你可能感兴趣的:(android,String)