在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);