bottomPadding返回0并设置为0,但是我的textview仍在其文本下方具有填充。
我试图在画布上以与textview来自其父级的高度相同的高度绘制文本,但是由于某些原因Paint.drawText()忽略了底部的额外填充。
由于canvas对象的原点位于左下角,因此我必须从下面提供文本的y位置。
我无法执行以下操作:
yPosition = textview.bottom + ((rectbounds.getHeight() - textViewHeigth)/2)
这是因为文本顶部的空间大小大于底部的空间。
从textview中删除多余的空间也可以解决我的问题。但是,我已经尝试将includeFontPadding设置为false,并将padding设置为0,但是都无效。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句