String.xml的特殊用法(国际化、字体)和转换字符集

一、关于String.xml的一些特殊用法

关于国际化,字体设置等参考:

http://wenku.baidu.com/view/fd8b76be960590c69ec376af.html

 

二、Stirng.xml文件中关于特殊字符的显示

ISO Latin-1字符集http://www.blabla.cn/ref/iso_latin_1.html

有时候在String.xml文件里,一些特殊字符不能直接输入,要转换为ISO字符,参考以上的字符集。

例如:

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="hello">符号:'&'</string>
</resources>

 


这时String.xml文件无法通过Build。会提示:Error in an XML file: aborting build.

因为&这个字符是特殊字符,要转换为ISO字符,以下为正确方式:

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="hello">符号:&#38;</string>
</resources>

这样才能在Android组件中显示出来,如下图所示:

KJA5KM2W2_0597_QZ6TAR(L


 

posted @ 2012-01-25 22:13  CentHuan  阅读(869)  评论(0编辑  收藏  举报