在strings.xml中定义字符串时,可能会需要用到HTML标签,

支持的HTML标签类型有:

  • <b> 粗体.
  • <i> 斜体.
  • <u> 下划线.

但是在使用这些标签的时候要注册将“<”改成HTML转义符&lt;,如下:

<resources>  <string name="welcome_messages">Hello, %1$s! You have &lt;b>%2$d new messages&lt;/b>.</string></resources>


在代码中调用字符串时,用

Resources res = getResources();String text = String.format(res.getString(R.string.welcome_messages), username, mailCount);CharSequence styledText = Html.fromHtml(text);


如果需要加入其它的HTML标签,可将带HTML标答的字符串内容放在<![CDATA[]]>里面,如下:

<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> 


更多相关文章

  1. Android(安卓)获得Url、Uri字符串后面拼接的参数
  2. Andrid中的plurals
  3. http通信,Android(安卓)Gzip压缩解压
  4. InputFilter方法filter 解释
  5. ImageView 长按保存
  6. Android中正则表达式的常用判断
  7. Android实现计数器功能
  8. Android(安卓)中英文切换工具类
  9. instrumentation

随机推荐

  1. Android(安卓)Studio导入第三方库报错处
  2. android hosts
  3. Android获取app应用程序大小的方法
  4. 解决打开Android(安卓)SDK Manager时出现
  5. Android(安卓)面试之某些公司的面试题
  6. Android(安卓)对话框 (二)ProgressDialog
  7. Android自定义相机实现自动对焦和手动对
  8. android 上传文件到服务器代码实例
  9. 一份关于 Java、Kotlin 与 Android(安卓)
  10. android 搭建开发环境