今天在做一个拼音、汉字双行显示的功能,需要下方的汉字和上方的拼音对应,于是我在string.xml文件中通过空格来实现对齐效果,结果发现无论汉字之间敲多少个空格显示出来的始终只空了一格,研究发现可以通过在string.xml中使用转义字符实现我要的效果。
我们在string.xml中用得最多的转义字符就是”\n”换行符了,其实还有很多可以在string.xml中使用的转义字符,下面是ANSII码表:
其中下列字符是可以使用在string.xml文件中的(没有亲自测试的字符就不列出来了,使用的时候可以自己尝试,markdown也支持转义字符,只能截图了。。。):
比如我在string.xml文件中使用了空格转义字符:
显示效果如下: