Android TextView:lineSpacingMultiplier和lineSpacingExtra也适用于最后一行

Android TextView:lineSpacingMultiplier和lineSpacingExtra也适用于最后一行,android,textview,Android,Textview,好的,所有内容都在标题中:如果我们使用lineSpacingMultiplier或lineSpacingExtra更改TextView的行间距,TextView的最后一行也会增加额外的行间距 因此,结果是在视图的底部有间距,就像我们有底部填充一样。文本在视图中似乎没有居中,因此布局的设计并不性感 这真的是正确的行为还是错误?有没有办法删除最后一行的间距?事实上,我使用的是定制字体,这是造成这种行为的原因。所以这不是一个平台错误,或者类似的东西。在我的例子中,我使用的是 android:input

好的,所有内容都在标题中:如果我们使用
lineSpacingMultiplier
lineSpacingExtra
更改TextView的行间距,TextView的最后一行也会增加额外的行间距

因此,结果是在视图的底部有间距,就像我们有底部填充一样。文本在视图中似乎没有居中,因此布局的设计并不性感


这真的是正确的行为还是错误?有没有办法删除最后一行的间距?

事实上,我使用的是定制字体,这是造成这种行为的原因。所以这不是一个平台错误,或者类似的东西。

在我的例子中,我使用的是

android:inputType=“textMultiLine | textNoSuggestions”

在我的文本视图中,无论使用何种字体

删除此选项将删除textview最后一行的行距