String.xml的特殊用法(国际化、字体)和转换字符集
一、关于String.xml的一些特殊用法
关于国际化,字体设置等参考:
二、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">符号:&</string> </resources>这样才能在Android组件中显示出来,如下图所示: