美文网首页
string资源中使用HTML标签

string资源中使用HTML标签

作者: 钦_79f7 | 来源:发表于2019-12-20 16:25 被阅读0次

string资源中使用HTML标签

在文档中说支持的html标签,只有:

<b>  
<i>  
<u> 

使用如下标签

<string name="welcome">Welcome to <b>Android</b>!</string>  

Android这个单词即可变为粗体;

但是,Html.fromHtml(text)支持的html标签却不只这些,具体有那些android平台并没有详细列举.在 HTML Tags Supported By TextView 有详细列举.但是额外的标签不能直接定义在xml中.貌似会被过滤掉.所以使用额外的标签时,必须用<![CDATA[xx]]>包围住.当然这样的字符串就不能直接在xml中调用了.只能通过代码使用.

```
<string name="welcome_info_2">        
    <![CDATA[  
        欢迎你,<font color="#c5663e">%s</font>  
        ]]>  
    </string>  
```

相关文章

网友评论

      本文标题:string资源中使用HTML标签

      本文链接:https://www.haomeiwen.com/subject/piemnctx.html