www.cftea.com

安卓坑-TextView 实际高度比 textSize 大

ITPOW2018/5/16 22:09:16

有一 TextView,高度为 wrap_content,textSize 为 15dp。

试问,此 TextView 的实际高度是多少?

15dp?错!

TextView 上下是有边距的,所以是 >15dp 的。那么如何去掉这个边距呢?

android:padding="0dp"?

错,因为此边距非彼边距。

android:includeFontPadding="false"?

不全对,因为实际高度确实下降了,但是仍然还是大于 textSize 的。原来它上面还有点边距去不掉。如下图:

安卓 TextView 实际高度比 textSize 大

lineSpacingExtra="0dp" 无效、lineSpacingMultiplier="0" 无效。各位,怎么玩,自己看着办吧。反正我就认可它了,我就当它是 1.5 倍行距。

<<返回首页<<