gpt4 book ai didi

android - TextView 中段落之间的距离

转载 作者:太空狗 更新时间:2023-10-29 13:34:35 26 4
gpt4 key购买 nike

我使用 TextView 来显示文本,它由几个段落组成。像这样:

<TextView
android:text="@string/foo"
/>

<resources>
<string name="foo">Great Gauss! - cried Klapaucius - And where are the gruncheons? Where my dear, favorite pritons? Where now the gentle zits?!\nThey no longer are, nor ever will exist again - the machine said calmly - I executed, or rather only began to execute, your order...</string>
<resources>

如何在不影响行间(一个段落的多行之间的距离)的情况下更改段落之间的距离?

编辑:也许我不够精确。是的,我知道自从我使用“\n”进行换行后,我可以 - 以此类推 - 使用“\n\n”进行两次换行。或者使用 HTML 做这两个换行符。但是我正在寻找一种方法来决定,例如,段落之间的间距应该正好是 17 dip。就像我可以(例如)在 CSS 中做的那样:

p {
margin-bottom: 21px;
}

最佳答案

您可以考虑为您的字符串使用 HTML。这还有一个额外的好处,即允许您使用粗体、斜体等。

在您的 strings.xml 中,您需要为 < > 使用以下代码

&lt; &gt;

意思是“小于”和“大于”。以下代码将
作为额外的一行。

<resources>
<string name="foo">Great Gauss! - cried Klapaucius - And where are the gruncheons? Where my dear, favorite pritons? Where now the gentle zits?! &lt;br/&gt;They no longer are, nor ever will exist again - the machine said calmly - I executed, or rather only began to execute, your order...</string>
<resources>

设置您的 TextView 仍然相对相似,

message = getString(R.string.foo);
textView.setText(Html.fromHtml(message));

关于android - TextView 中段落之间的距离,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12004708/

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