我在我的应用程序上为 TextView 使用自定义字体/自定义字体。TextView 显示一段文本,但是由于字体本身的额外行距,这很烦人。因此,段落中的一行与另一行之间存在相当大的差距。任何人都可以知道如何通过 XML 或以编程方式减少间距吗?
问问题
2492 次
2 回答
9
您可以使用lineSpacingMultiplier
TextView 的属性来减少/增加间距。像这样:
<TextView
android:lineSpacingMultiplier="0.6"
...
/>
于 2012-04-24T14:51:41.083 回答
0
减小间距可能会截断文本最后一行的长体字字符。一种替代方法是调整自定义字体参数。FontForge 是一个很棒的免费字体工具,它的手册包含一个很好的字体介绍http://fontforge.sourceforge.net/overview.html
于 2012-08-12T04:04:11.560 回答