如何获取Textview文本下方空间的大小(以像素为单位)?(不是底部填充)

何塞·米拉莱斯

bottomPadding返回0并设置为0,但是我的textview仍在其文本下方具有填充。

在此处输入图片说明

我试图在画布上以与textview来自其父级的高度相同的高度绘制文本,但是由于某些原因Paint.drawText()忽略了底部的额外填充。

由于canvas对象的原点位于左下角,因此我必须从下面提供文本的y位置。

我无法执行以下操作:

yPosition = textview.bottom + ((rectbounds.getHeight() - textViewHeigth)/2)

这是因为文本顶部的空间大小大于底部的空间。

从textview中删除多余的空间也可以解决我的问题。但是,我已经尝试将includeFontPadding设置为false,并将padding设置为0,但是都无效。

道格·史蒂文森

如果在TextView中放入“ g”,“ p”,“ y”或“ j”会怎样?这些字符中的每个字符都有一个下降符号,并且字体的度量标准将始终为许多脚本的此功能分配空间。这是为了允许这样的事实,即多行流畅的文本不应该相互挤在一起。

如果确实需要获取字体的大小,则可以使用Paint对象,使用Typeface加载它,并要求其descent()但是我认为TextView不会改变它为您渲染线条的方式。如果必须忽略下降,请在自定义视图中绘制自己的文本。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何获取textview文本下方空格的大小(以像素为单位)?(不是底部填充)

来自分类Dev

如何获取以像素为单位的View文本大小的高度和宽度值?

来自分类Dev

如何获取当前小部件的光标大小(以像素为单位)

来自分类Dev

如何获取通过UrlFetchApp.fetch(photoLink)获得的jpeg图像的大小(以像素为单位)?

来自分类Dev

如何获得终端大小或字体大小(以像素为单位)?

来自分类Dev

如何获得终端大小或字体大小(以像素为单位)?

来自分类Dev

iOS:获取显示的图像大小(以像素为单位)

来自分类Dev

libgdx获取屏幕上的精灵大小(以像素为单位)

来自分类Dev

iOS:获取显示的图像大小(以像素为单位)

来自分类Dev

获取 tkinter 小部件大小(以像素为单位)

来自分类Dev

UIImage大小(以像素为单位)

来自分类Dev

字符大小(以像素为单位)

来自分类Dev

表格大小(以像素为单位)

来自分类Dev

获取以像素为单位的QML标签中的文本长度

来自分类Dev

字体大小(以像素为单位)

来自分类Dev

确定matplotlib轴大小(以像素为单位)

来自分类Dev

如何以八度为单位获取屏幕分辨率(以像素为单位)?

来自分类Dev

文本宽度(以像素为单位)(Powershell GUI)

来自分类Dev

从DPI(每英寸点数)android获取以像素为单位的图像大小

来自分类Dev

从DPI(每英寸点数)android获取以像素为单位的图像大小

来自分类Dev

UIPanGestureRecognizer获取滑动距离(以像素为单位)

来自分类Dev

如何在SearchView中删除文本/布局的内部底部空间(底部边距/填充)?

来自分类Dev

如何使绝对定位的图像与下方的相同图像大小相同(以%为单位,响应式)

来自分类Dev

如何从Shell脚本获取文件大小(以字节为单位)?

来自分类Dev

如何以米为单位获取地图中图块的大小

来自分类Dev

如何获取即将到来的文件大小,以KB为单位

来自分类Dev

如何查找C1FlexGrid控件的完整大小(以像素为单位)?

来自分类Dev

如何计算特定字体和大小的字符串长度(以像素为单位)?

来自分类Dev

Div内未知大小的文本的底部填充

Related 相关文章

  1. 1

    如何获取textview文本下方空格的大小(以像素为单位)?(不是底部填充)

  2. 2

    如何获取以像素为单位的View文本大小的高度和宽度值?

  3. 3

    如何获取当前小部件的光标大小(以像素为单位)

  4. 4

    如何获取通过UrlFetchApp.fetch(photoLink)获得的jpeg图像的大小(以像素为单位)?

  5. 5

    如何获得终端大小或字体大小(以像素为单位)?

  6. 6

    如何获得终端大小或字体大小(以像素为单位)?

  7. 7

    iOS:获取显示的图像大小(以像素为单位)

  8. 8

    libgdx获取屏幕上的精灵大小(以像素为单位)

  9. 9

    iOS:获取显示的图像大小(以像素为单位)

  10. 10

    获取 tkinter 小部件大小(以像素为单位)

  11. 11

    UIImage大小(以像素为单位)

  12. 12

    字符大小(以像素为单位)

  13. 13

    表格大小(以像素为单位)

  14. 14

    获取以像素为单位的QML标签中的文本长度

  15. 15

    字体大小(以像素为单位)

  16. 16

    确定matplotlib轴大小(以像素为单位)

  17. 17

    如何以八度为单位获取屏幕分辨率(以像素为单位)?

  18. 18

    文本宽度(以像素为单位)(Powershell GUI)

  19. 19

    从DPI(每英寸点数)android获取以像素为单位的图像大小

  20. 20

    从DPI(每英寸点数)android获取以像素为单位的图像大小

  21. 21

    UIPanGestureRecognizer获取滑动距离(以像素为单位)

  22. 22

    如何在SearchView中删除文本/布局的内部底部空间(底部边距/填充)?

  23. 23

    如何使绝对定位的图像与下方的相同图像大小相同(以%为单位,响应式)

  24. 24

    如何从Shell脚本获取文件大小(以字节为单位)?

  25. 25

    如何以米为单位获取地图中图块的大小

  26. 26

    如何获取即将到来的文件大小,以KB为单位

  27. 27

    如何查找C1FlexGrid控件的完整大小(以像素为单位)?

  28. 28

    如何计算特定字体和大小的字符串长度(以像素为单位)?

  29. 29

    Div内未知大小的文本的底部填充

热门标签

归档