Android:TextView:删除顶部和底部的间距和填充

当我在文本中TextView带有a \n时,在右侧,我有两个singleLine TextViews,一个在另一个下面,两个之间没有空格。我为所有三个设置了以下内容TextView。


android:lineSpacingMultiplier="1" 

android:lineSpacingExtra="0pt" 

android:paddingTop="0pt" 

android:paddingBottom="0pt"

左边的第一行TextView与右边的右对齐TextView。


左边TextView的第二行比右边底部的第二行高一点TextView。


似乎在TextViews 的顶部和底部有某种隐藏的填充。我该如何删除?


幕布斯7119047
浏览 1121回答 3
3回答

慕工程0101907

setIncludeFontPadding (boolean includepad)或XML这将是:android:includeFontPadding="false"设置是否TextView包括额外的顶部和底部填充,以便为超出正常上升和下降高度的重音腾出空间。默认值为true。

冉冉说

我感到你很痛苦。我已经尝试了以上所有答案,包括setIncludeFontPaddingto否,这对我没有任何帮助。我的解决方案? layout_marginBottom="-3dp"在TextView为您提供了底部,BAM的解决方案!虽然,-3dp on layout_marginTop失败.......。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Android