android textview填充行之间

在我的Android项目中,我有一个显示长文本的TextView。 我想在行之间留出一些空间,就像我们在CSS中使用行高属性一样。 我们应该怎么做?

您可以在XML文件中使用lineSpacingExtralineSpacingMultiplier

你可以看看android:lineSpacingExtra并将其应用到你的XML

附加信息在这个页面上

或相关方法public void setLineSpacing (float add, float mult)

附加信息在这里

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

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

您可以使用TextView.setLineSpacing(n,m)函数。

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