Android strings.xml资源文件中定义HTML格式文本

489 阅读1分钟

因需要在TextView中设置不同段文字的颜色, 其中使用Html.fromHtml方式
需要在strings.xml中定义html文本,此处记录一下

需要使用 <Data><![CDATA[内容]]></Data> 将html代码包起来
如下:

<string name="xxxxx">"Hello<Data><![CDATA[<font color="#1683F9">world</font>]]></Data>"</string>

参考 Android strings.xml 添加html代码