<string name="str_test_"> <![CDATA[<font color="#8A8A8A">前面的内容?<br><br></font>]]> <![CDATA[<font color="#000000">%1$s</font>]]> <![CDATA[<font color="#8A8A8A"><br><br>*后面的内容</font>]]> </string>
上面的字符串是通过Android中的
public static Spanned fromHtml(String source, int flags) { return fromHtml(source, flags, null, null); }
获取到的Spanned对象就是可以在textview显示出各种各样的字体颜色,字体大小的效果
其中<br>是换行,经过fromHtml处理的字符串,我们原本在strings.xml用的/n换行符号是不会生效,必须使用html的样式,才可以使用