4

我在我的应用程序上为 TextView 使用自定义字体/自定义字体。TextView 显示一段文本,但是由于字体本身的额外行距,这很烦人。因此,段落中的一行与另一行之间存在相当大的差距。任何人都可以知道如何通过 XML 或以编程方式减少间距吗?

4

2 回答 2

9

您可以使用lineSpacingMultiplierTextView 的属性来减少/增加间距。像这样:

<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 回答