美文网首页
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