Android字符串格式化
16lz
2021-01-24
有时候我们要设置一个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));
说明:
<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(安卓)Material Design 之 BottomNavigationView
- 设置Listview item 的分隔线
- Android自学之路,ToolBar的使用标题居中颜色设置
- TextView设置android:ellipsize="marquee"属性,无法实现跑马灯效
- android 分割线渐变色和几种颜色值定义
- android 自定义 radiobutton 文字颜色随选中状态而改变
- Android(安卓)Snippet
- android:layout_below位置到底below到哪儿了?
- Android(安卓)自定义 spinner (背景、字体颜色)