Space 文字上方和下方

Space above and below text

我有一个容器,我需要在所有边上都有正好 16dp 的填充。

容器里面是一个TextView,但是我测量了从文本顶部到容器顶部的space,结果是18dp(同上底部)。

文本似乎在上下添加了 space。 Google 建议我们如何处理这个问题(准则是什么)?

http://i.stack.imgur.com/GGrfw.png

蓝色是TextView的面积。如您所见,文本上方和下方有额外的 space。

如何删除文本周围的 space?

尝试android:includeFontPadding="false"看看是否有帮助。它会有一点帮助,但无法将 TextView 尺寸减小到精确的像素完美文本大小。

唯一的替代方案(可能会或可能不会提供更好的结果)是稍微作弊并硬连接尺寸以匹配文本大小,例如高度为“24sp”而不是 "wrap_content"。