什么是android:includeFontPadding for?

Vas*_*Vas 14 android textview android-xml

你可以android:includeFontPadding="false"用来摆脱一个默认的填充TextView.Android文档说这个属性:

为上升器和下降器留出足够的空间,而不是严格使用字体上升和下降.

问题:

  • 以上是什么意思?这个填充用于什么?
  • 把它关掉是不是很糟糕?为什么?

Wac*_*oon 19

这需要高度的文本大小度量.如果将其关闭,文本将被强制为某个高度,否则将使用上升和下降来计算每条线的高度.

在此输入图像描述

  • @chefish我相信你的意思'如果includeFontPadding是假的' (4认同)
  • 如果includeFontPadding为true,则上升高度和下降高度将为0 (3认同)