如何在TextView中增加行间距?

90

你能展示一下你想要的格式吗? - Ram kiran Pachigolla
3个回答

183

您可以使用代码 textView.setLineSpacing() 或者从XML中使用 android:lineSpacingExtra 来设置行间距。


1
什么将是该值的价值? - Prasad
1
@Prasad:尝试阅读Android文档android:lineSpacingExtra - V_J
3
"android:lineSpacingExtra="-5dp""这行代码的负值是有效的,能够起到作用。 - felixwcf

99

您可以在XML文件中使用lineSpacingExtra和lineSpacingMultiplier。

android:lineSpacingMultiplier="1.2" 

或者一个大于1的数字

android:lineSpacingExtra="xxdp"

1
一个更好的答案,具有更多的规格说明。 - Ghasem
在使用android:lineSpacingMultiplier时要小心。如果值小于1,则在sdk版本低于21的情况下,TextView的最后一行将被截断。 - Bhargav Thanki

14
你可以使用这个:lineSpacingExtra="xxdp"

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接