在Android布局中进行使用到空格,以便实现文字的对齐。那么在android中如何表示一个空格呢?
注:下面的#160,#8201等等皆需要加上&方可实现效果
空格:#160;
窄空格:#8201;
一个汉字宽度的空格:#160;#160;#8201;,用两个空格(#160;#160;)占一个汉字的宽度时,两个空格比一个汉字略窄,三个空格(#160;#160;#160;)比一个汉字略宽
在实际使用中需要灵活使用#160;和#8201;的组合。
android:text=”真实姓名:”
android:text=”身 份 证:”
android:text=”姓 ‒名:”
android:text=”身份证:”
#8194;半个中文字更准确点,
#8195;一个中文字但用起来会比中文字宽一点点。
所以中文对齐还是建议使用#8194;,
而#160; #8201;在不同机型有不同表现。
TextView实现首行缩进的方法:
在string资源文件中,在文字的前面加入”\u3000\u3000”即可实现首行缩进
在Java代码中,使用setText(“\u3000\u3000”+xxxxx);
\u3000是全角空格的16进制Unicode编码。
\xa0代表
转自:http://blog.csdn.net/u014651216/article/details/52411113