如何获得文本视图文本下方 space 的像素大小? (不是底部填充)
How can I get the size in pixels of the space below the text of a textview? (not the bottom padding)
bottomPadding returns 0 并设置为 0,但我的文本视图在其文本下方仍有填充。
我试图在 canvas 上绘制文本,其高度与 textview 来自其父级的高度相同,但由于某种原因 Paint.drawText() 忽略了底部的额外填充。
由于 canvas 对象的原点位于左下角,因此我必须从下方提供文本的 y 位置。
我无法执行以下操作:
yPosition = textview.bottom + ((rectbounds.getHeight() - textViewHeigth)/2)
这是因为文本顶部的 space 比底部的 space 大。
从文本视图中删除多余的 space 也可以解决我的问题。但是,我已经尝试将 includeFontPadding 设置为 false,并将 padding 设置为 0,但都不起作用。
bottomPadding returns 0 并设置为 0,但我的文本视图在其文本下方仍有填充。
我试图在 canvas 上绘制文本,其高度与 textview 来自其父级的高度相同,但由于某种原因 Paint.drawText() 忽略了底部的额外填充。
由于 canvas 对象的原点位于左下角,因此我必须从下方提供文本的 y 位置。
我无法执行以下操作:
yPosition = textview.bottom + ((rectbounds.getHeight() - textViewHeigth)/2)
这是因为文本顶部的 space 比底部的 space 大。
从文本视图中删除多余的 space 也可以解决我的问题。但是,我已经尝试将 includeFontPadding 设置为 false,并将 padding 设置为 0,但都不起作用。