当我在文本中TextView带有a \n时,在右侧,我有两个singleLine TextViews,一个在另一个下面,两个之间没有空格。我为所有三个设置了以下内容TextView。android:lineSpacingMultiplier="1" android:lineSpacingExtra="0pt" android:paddingTop="0pt" android:paddingBottom="0pt"左边的第一行TextView与右边的右对齐TextView。左边TextView的第二行比右边底部的第二行高一点TextView。似乎在TextViews 的顶部和底部有某种隐藏的填充。我该如何删除?
3 回答
慕工程0101907
TA贡献1887条经验 获得超5个赞
setIncludeFontPadding (boolean includepad)
或XML这将是:
android:includeFontPadding="false"
设置是否TextView包括额外的顶部和底部填充,以便为超出正常上升和下降高度的重音腾出空间。默认值为true。
冉冉说
TA贡献1877条经验 获得超1个赞
我感到你很痛苦。我已经尝试了以上所有答案,包括setIncludeFontPaddingto否,这对我没有任何帮助。
我的解决方案? layout_marginBottom="-3dp"在TextView为您提供了底部,BAM的解决方案!
虽然,-3dp on layout_marginTop失败.......。
- 3 回答
- 0 关注
- 1111 浏览
添加回答
举报
0/150
提交
取消