2011-07-28 82 views

回答

317

您可以在您的XML文件中使用lineSpacingExtralineSpacingMultiplier

+8

lineSpacingMultiplier适用于我的浮动值,如:android:lineSpacingMultiplier =“0.8” – Juancho

+2

你能解释它们是如何工作的吗?这些测量值取自哪里?你能举出关于字体和语言的例子吗?例如,行间距是从基线测量的,但东亚语言没有基线。默认行间距在哪里定义?它是在字体本身? –

+0

@罗曼盖伊,我喜欢克里斯托弗佩里的问题,请你回答。真的会有帮助。 – eRaisedToX

17

可以使用TextView.setLineSpacing(n,m)功能。

52

如果你想文本之间的填充尝试LineSpacingExtra="10dp"

<TextView 
     android:layout_width="match_parent" 
     android:layout_height="180dp" 
     android:lineSpacingExtra="10dp"/> 
+0

你为什么要用其他..比较?这个答案是从我身边..我认为,这是不正确的......! –

1

添加android:lineSpacingMultiplier="0.8"可以使行间距为80%。