gpt4 book ai didi

android - 修改行间距

转载 作者:太空狗 更新时间:2023-10-29 14:45:11 24 4
gpt4 key购买 nike

[setLineSpacing]( https://developer.android.com/reference/android/widget/TextView.html#setLineSpacing(float , float)) 在 pre-lollipop 中效果不佳。在 pre-lollipop 中,行间距实际上会改变行高,这也会影响列表行。

Lollipop 之前:

Prelolipop

Lollipop 及更高版本:

Lollipop

有人找到解决方案了吗?一个可能的解决方案是将文本居中放置在行内,like css :

css

代码:

<Button
android:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello \n World!"
android:lineSpacingMultiplier="2"/>

最佳答案

你可以试试这个

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

android:lineSpacingMultiplier="1.2" 

或大于 1 的数字

android:lineSpacingExtra="xxdp"

这对我来说适用于编辑文本(多行)和按钮。希望对你有帮助

关于android - 修改行间距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41361873/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com