string资源中使用HTML标签

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>  
```
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • mean to add the formatted="false" attribute?.[ 46% 47325/...
    ProZoom阅读 3,224评论 0 3
  • HTML标签解释大全 一、HTML标记 标签:!DOCTYPE 说明:指定了 HTML 文档遵循的文档类型定义(D...
    米塔塔阅读 3,539评论 1 41
  • Android layout布局属性、标签属性总结大全。 RelativeLayout 第一类:属性值为true...
    琦_354c阅读 17,087评论 0 5
  • XML 指可扩展标记语言。标记指计算机所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种信息的文章等。 ...
    神齐阅读 886评论 0 3
  • 学习HTML的最佳网站没有之一http://www.w3school.com.cn/html/ 关于HTML/HT...
    Amyyy_阅读 2,394评论 0 16

友情链接更多精彩内容