TextView加载html样式的文字
2017-10-16 本文已影响343人
YbSTGing
要求:显示一段文字,其中要求不同颜色、格式等等。。
android中可以通过使用 SpannableString
等方式来设置,但是缺点是只能设置固定位置的文字。
所以使用html样式的文字,通过 textView.setText(Html.fromHtml(String str))
来使用。
例如内容是这样的:
<font color='red' size='24'>你好</font> 红色字体 大小24
android中则如下:
textView.setText(Html.fromHtml(<font color='red' size='24'>你好</font>));