我有一个显示长文本的TextView。我想在行之间留出一些空间,就像CSS中的line-height属性一样。我该怎么做呢?


当前回答

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

其他回答

如果你想在文本之间填充,试试LineSpacingExtra="10sp"

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

你可以使用textview . setlinespcing (n,m)函数。

你可以用2磅


1. lineSpacingExtra: 它用于dp间距

android:lineSpacingExtra="4dp"

2. lineSpacingMultiplie: 它用于相对规模

android:lineSpacingMultiplier="0.8"

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

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