在设计安卓界面的时候我发现一个TextView在布局上占用的高度和属性textSize的大小不一样,要比textSize要来的大(比如textSize="12dp",实际的高度大概有14-16dp),仔细看的话会发现文字的上方和下发留有空白。
这个问题我纠结了很久。。。因为这严重影响布局的效果啊。不过这么基础的问题网上竟然找不到资料。。。
在安卓文档中发现一个TextView属性:
android:includeFontPadding      为上标和下标留出足够的空间,以取代字体上下标.默认为真.
原来是TextView默认留下了上下的padding,是为了显示上标和下标。
于是设置:android:includeFontPadding="false",问题解决

转载于:https://www.cnblogs.com/mushan/p/3364214.html

解决安卓TextView高度和textSize大小不一致问题相关推荐

  1. Android之解决底部4个TextView占比例大小不一致问题

    1.问题 底部4个TextView切换多语言了,占据的比例大小不一致. 2.原因 虽然在每个LinearLayout里面写了 android:layout_weight="1" 但 ...

  2. android 字体百分比,android 解决百分比布局适配时Textview的字体Textsize比例缩放问题...

    在使用百分比布局的过程中,大家可能会遇到一个问题,Textview的控件大小是由百分比分数算出来的,但是字体大小Textsize却没法确定.于是我想到继承textview写一个自定义的PercentT ...

  3. java如何输出大小不同的字_Eclipse下中英文字体大小不一致,如何解决

    公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解. 话题:Eclipse下中英文字体大小不一致,如何解决回答:默认的是Courier字体吧?换成Courier New字体就好了,大小不用改. ...

  4. PDF页面大小不一致的解决办法

    经常遇到一个PDF文件,页面大小不一致.看起来很恼火.下面给大家介绍两种解决办法: 方法一: 1.在PDF文件的页面中找到打印,点开打印的对话框.如下图: 首先选择打印机名称:Adobe PDF 打印 ...

  5. python PDF合并后大小不一致解决

    python PDF合并后大小不一致解决 使用的库是PyPDF2,python3.6 出现此问题的原因:最近在做一个工具有a.pdf和b.pdf两个文件,需要把b.pdf的第三页换成到a.pdf的倒数 ...

  6. 前导问题word使用技巧---解决Word 生成目录时前导符不一致的问题(即通常所谓的目录中省略号大小不一致)

    前导问题word使用技巧---解决Word 生成目录时前导符不一致的问题(即通常所谓的目录中省略号大小不一致) 参考文章: (1)前导问题word使用技巧---解决Word 生成目录时前导符不一致的问 ...

  7. 解决Word 生成目录时前导符不一致的问题(即通常所谓的目录中省略号大小不一致)...

    [术语]前导符:在目录中使用或填充制表符空白位置的实线.虚线或点划线, 这些实线.虚线或点划线就是文章的前导符. 最近在忙于做毕业论文,目录采用word的自动生成功能(ver:2007). 插入目录时 ...

  8. android源代码居中字体,Android (布局优化) TextView实现drawable图标大小 位置与第一行文本居中...

    先看大众点评的购买须知 大众.png 如上图,需求在每条提示语句前加一个小圆点,我刚看到需求就想到用 android:drawableLeft 来做,可做完发现:当TextView内容为单行的时候是没 ...

  9. android 获取textview的高度,Android TextView 高度问题

    参考:https://www.cnblogs.com/tc310/p/12721754.html 前言: 在我们做界面开发的时候,UI的标注图中经常是标注了文字的字号和文件的间距.而当我们使用多个Te ...

最新文章

  1. 北京铁路局百余列普速列车将开通WiFi
  2. potplayer设置前进后退时间
  3. hive--udf函数(开发-4种加载方式)
  4. 无线通信领域:技术整合,创造未来
  5. char un 数组printf_c语言中能不能用printf函数直接输出数组?如printf(%d,a[3][3]);
  6. antlr4例子_ANTLR和网络:一个简单的例子
  7. 可定制的PHP缩略图生成程式(需要GD库支持)
  8. 线性代数【一】:行列式的概念与计算
  9. 学习笔记(01):19年录制Zookeeper、Dubbo视频教程 微服务教程分布式教程 SpringBoot教程整合-技术选型和学后水平...
  10. 重庆北大青鸟【学员心声】:有计划的做事情才能事半功倍
  11. Adobe 强烈建议卸载:教你从 Win10 彻底删除 Flash
  12. 前端-JS基础之各类型常用api
  13. 如何做好风险控制,规避项目中的风险
  14. 那些著名的黑客事件 五
  15. win 10 设置静态ip 子网前缀长度
  16. 在线密码生成工具推荐
  17. 卫健委:2020年基本建立较完善的三级公立医院绩效考核体系
  18. Python——报错:WindowsError:[Error 1(...)](WindowsError错误码解释)
  19. 用友金蝶 不同道路,殊途同归
  20. how to management

热门文章

  1. pandas groupby count_数据分析14-利用pandas进行数据分组
  2. style 字体加粗_第9篇 Qt Quick入门教程之基础(九)文本显示和字体
  3. 如何用matlaab把csv转为mat文件_如何编辑pdf文档?看大神们是如何操作的
  4. java 类的域_Java类中对象域的初始化
  5. TensorFlow 笔记 (五)自定义训练: 演示
  6. cad2010多个文件并排显示_飞利浦显示器推荐,提升你的工作效率与水平
  7. oracle bucket trace,Frequent generate a lot of cdmp* directories contain *bucket trace in bdump
  8. MyBatis-Plus条件查询——Wrapper
  9. Ubuntu18.04 LTS 安装nvidia驱动出现Ignoring CC version mismatch
  10. error LNK2001: unresolved external symbol public: virtual void *__thiscall