TextView之空格占位法

在Android布局中进行使用到空格,为了实现文字的对齐。具体要怎么使用了?

  == 普通的英文半角空格

  ==   ==   == no-break space (普通的英文半角空格但不换行)

  == 中文全角空格 (一个中文宽度)

  ==   == en空格 (半个中文宽度)

  ==   == em空格 (一个中文宽度)

  == 四分之一em空格 (四分之一中文宽度)
  • 请忽视文中‘& #160’中&和#之间的空格

空格: & #160;
窄空格: & #8201;
一个汉字宽度的空格:& #160;& #160;& #8201;

用两个空格(& #160;& #160;)占一个汉字的宽度时,两个空格比一个汉字略窄,三个空格(& #160;& #160;& #160;)比一个汉字略宽

在实际使用中需要灵活使用 和 的组合。
android:text="真实姓名:"
android:text="身& #160;& #160;份& #160;& #160;证:"

android:text="姓& #160;& #160;& #8210;名:"
android:text="身份证:"

TextView实现首行缩进的方法:

  • 在string资源文件中,在文字的前面加入”\u3000\u3000”即可实现首行缩进
  • 在Java代码中,使用setText("\u3000\u3000"+xxxxx);
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,161评论 25 708
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 6,510评论 0 17
  • 关键字:170226、上海、周末、跑步 清晨闹钟继续折腾人,与朋友约好了九点碰面跑步,熬到八点钟不得不起床,而离朋...
    二石兄阅读 207评论 0 2
  • 一个偶然的机会,百度里看到一篇文章,如果要收藏,就得下载软件,就是简书。就这样结识了简书,从此爱上了,注册了简书帐...
    晨夕日记阅读 209评论 0 1
  • 我们每一天忙忙碌碌,行色匆匆,一直惦念着过去,却又憧憬着未来。我们这一生只是从这个世界路过,总想着能留下点什么,于...
    云津山南阅读 662评论 0 4