android:includeFontPadding的使用:清除TextView字体周边空白

在设置界面布局的时候,设计师会给一张标注了尺寸的UI设计图,如果在UI中包含了TextView空间的话,会发现即使完全按照标注的尺寸来做,最终的显示效果和设计图还是有差异。
打开开发者模式中的布局边界,再观察APP的界面可以发现,在TextView中字体与TextView的边界是有一定的距离的,在720px的图中大概有2px的边界留白。就是这些默认的留白导致UI出现偏差。
在TextView提供的属性设置里面,有这样一条属性 android:includeFontPadding** ,用来设置文本框是否包含顶部和底部留白(左右两侧默认没有留白),将其设置为false,TextView就会取消2px的留白。这样就避免了TextView导致UI出现差异!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 转自:http://blog.csdn.net/liuweiballack/article/details/479...
    raccoon5阅读 2,262评论 0 1
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,142评论 25 708
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,223评论 4 61
  • 说好不见你 从此以后,诗里都是你 我把自己锁在阁楼里 偷看行人 心动于每个穿白衬衣的背影 有时候是一个人 有时候扶...
    梅凉阅读 536评论 63 34
  • 2017.03.21 星期二 晴转阴 昨天开始气温又回升,感觉有点热,今天下午又起风有点冷了,这春天天气还真是...
    漳州宸妈阅读 206评论 2 3