Android积累之《Android strings.xml文件定义字符串中的标签》
2013-04-27 17:48
417 查看
在strings.xml中定义字符串时,可能会需要用到HTML标签,
支持的HTML标签类型有:
但是在使用这些标签的时候要注册将“<”改成HTML转义符<,如下:
[html]viewplaincopyprint?
<resources>
<string
name="welcome_messages">Hello,%1$s!Youhave<b>%2$dnewmessages</b>.</string>
</resources>
在代码中调用字符串时,用
[java]viewplaincopyprint?
Resourcesres=getResources();
Stringtext=String.format(res.getString(R.string.welcome_messages),username,mailCount);
CharSequencestyledText=Html.fromHtml(text);
如果需要加入其它的HTML标签,可将带HTML标答的字符串内容放在<![CDATA[和]]>里面,如下:
[html]viewplaincopyprint?
<string
name="htmlsource"><![CDATA[<p>段落1</p><p>段落2<h1>标题1</h1>正文1(<i>斜体</i>)正文2(<i>斜体</i>)正文3<b>加粗</b>正文4\"引号\".正文5</p><p>段落3</p>]]></string>
支持的HTML标签类型有:
<b>粗体.
<i>斜体.
<u>下划线.
但是在使用这些标签的时候要注册将“<”改成HTML转义符<,如下:
[html]viewplaincopyprint?
<resources>
<string
name="welcome_messages">Hello,%1$s!Youhave<b>%2$dnewmessages</b>.</string>
</resources>
在代码中调用字符串时,用
[java]viewplaincopyprint?
Resourcesres=getResources();
Stringtext=String.format(res.getString(R.string.welcome_messages),username,mailCount);
CharSequencestyledText=Html.fromHtml(text);
如果需要加入其它的HTML标签,可将带HTML标答的字符串内容放在<![CDATA[和]]>里面,如下:
[html]viewplaincopyprint?
<string
name="htmlsource"><![CDATA[<p>段落1</p><p>段落2<h1>标题1</h1>正文1(<i>斜体</i>)正文2(<i>斜体</i>)正文3<b>加粗</b>正文4\"引号\".正文5</p><p>段落3</p>]]></string>
相关文章推荐
- Android积累之《Android strings.xml文件定义字符串中的标签》
- Android strings.xml文件定义字符串中的标签
- Android strings.xml中定义字符串显示空格
- Android从res/values/strings.xml获取字符串文件路径:res/values/strings.xml <resources> <string name="main_ve
- Android 在资源文件(res/strings.xml)定义一维数组,间接定义二维数组
- Android 在资源文件(res/strings.xml)定义一维数组,间接定义二维数组
- 修改Android中strings.xml文件, 动态改变数据
- Android中自定义属性的使用------res/values文件下定义一个attrs.xml
- 在strings.xml中定义html标签
- 【Android笔记-6】strings.xml文件
- 修改Android中strings.xml文件
- Android中通过xml资源文件定义数组
- Android strings.xml文件中提供占位符来格式化数据
- Android的strings.xml文件加入多空格
- Android xml文件里定义并获取string array,integer array,尺寸和颜色
- android 调用字符串资源 res/values/strings.xml 的几种方法
- 修改Android中strings.xml文件, 动态改变数据
- Android开发: strings.xml文件中的错误