当我们想要在textview中显示例如:密 码,这种中间有连续空格的时候会发现,在资源文件中不管打多少个空格都只会显示一个空格。
网上有一种方法是使用 
代替空格,使用后确实能够显示连续的空格,在我的手机上也能够达到想要的对齐效果,后来发现在某些手机上还是不对齐,如图:
“新 密 码”资源文件中是这样写的:新  密  码
。
有些能够正确显示,有些却不行,说明这个方法是有问题的,又查了些资料才弄明白。整理了出来
空格的几种表示方式:
- 常规空格 – 即键盘的空格键- 地位类似与英文标点,长度随字体变化而变化,连续多个常规空格会被合并为一个。
- 空格的替代符号(不会被合并):
名称 | 编号 | 描述 |
---|---|---|
|
  |
不会被合并的空格,长度与常规空格相同 |
  |
  |
全角空格,长度等于半个中文字符 |
  |
  |
全角空格,长度等于一个中文字符 |
所以 “新 密 码”在资源文件中应该这样写的:新 密 码
。
版权声明:本文为baidu_23496171原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。