gpt4 book ai didi

java - 在模拟器中开始一个新行(Android 项目 Eclipse)

转载 作者:太空宇宙 更新时间:2023-11-03 10:39:31 27 4
gpt4 key购买 nike

当我在 TextView 中键入一段文本时,它会在模拟器上显示。当我想在一些文本之间留下一些空白时,我按回车键,它在图形布局中正确显示。

但是每当我启动模拟器时,它都会结合在一起。在下图中您可以看到这一点。

左边是图形布局,这就是我想要的。右侧是我启动项目时在模拟器中显示的内容。

有谁知道如何在文本之间获得一些空白? enter image description here

这是我的 XML 代码:

<TextView
android:id="@+id/textView1"
android:layout_width="244dp"
android:layout_height="270dp"
android:layout_gravity="center"
android:layout_weight="0.01"
android:text="Bezoektijden
Vrijwel iedere patiënt vindt het prettig bezoek te ontvangen. Onze ervaring is
dat een goed contact met vrienden en familie een bedrage kan leveren aan
een spoedig herstel.

Voor de meeste afdelingen gelden de volgende bezoektijden:
van 15.15 tot 16.15 uur;
van 19.00 tot 20.00 uur.

Let op: tijdens feestdagen gelden in het RKZ andere bezoektijden dan normaal.
Bekijk de website voor bezoektijden tijdens de feestdagen.
"
android:textAppearance="?android:attr/textAppearanceSmall" />

<TextView
android:id="@+id/textView2"
android:layout_width="244dp"
android:layout_height="wrap_content"
android:layout_weight="0.28"
android:layout_gravity="center"
android:text="Klik hier om de uitgebreide bezoektijden te bekijken."
android:textAppearance="?android:attr/textAppearanceSmall" />

这是我的主要 Activity 代码:

package com.example.rodekruis;

import android.os.Bundle;
importdroid.app.Activity;
import android.text.Html;
import android.text.Spanned;
import android.text.method.LinkMovementMethod;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.AdapterView;
import android.widget.Button;
import android.widget.TextView;

public class BezoekActivity extends Activity {


TextView HyperLink;
Spanned Text;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_bezoek);

HyperLink = (TextView)findViewById(R.id.textView2);

Text = Html.fromHtml(" <br />" +
"<a href='https://www.rkz.nl/bezoektijden'>Klik hier om de uitgebreide bezoektijden te bekijken.</a>");

HyperLink.setMovementMethod(LinkMovementMethod.getInstance());
HyperLink.setText(Text);




}
}

字符串代码:

<?xml version="1.0" encoding="utf-8"?>
<resources>

<string name="app_name">Rodekruis</string>
<string name="hello_world">Hello world!</string>
<string name="action_settings">Settings</string>
<string name="title_activity_nieuws">NieuwsActivity</string>
<string name="title_activity_afspraak">AfspraakActivity</string>
<string name="title_activity_contact">ContactActivity</string>
<string name="title_activity_mening">MeningActivity</string>
<string name="title_activity_route">RouteActivity</string>
<string name="title_activity_specialisten">SpecialistenActivity</string>
<string name="title_activity_bwc">BWCActivity</string>
<string name="title_activity_agenda">AgendaActivity</string>
<string name="title_activity_info">InfoActivity</string>

</resources>

编辑:enter image description here

最佳答案

在您的 values/strings.xml 中添加此字符串资源:

<string name="bezoektijden">
Bezoektijden\n\n
Vrijwel iedere patiënt vindt het prettig bezoek te ontvangen. Onze ervaring is
dat een goed contact met vrienden en familie een bedrage kan leveren aan
een spoedig herstel.\n\n
Voor de meeste afdelingen gelden de volgende bezoektijden:
van 15.15 tot 16.15 uur;
van 19.00 tot 20.00 uur.\n\n
Let op: tijdens feestdagen gelden in het RKZ andere bezoektijden dan normaal.
Bekijk de website voor bezoektijden tijdens de feestdagen.
</string>

\n 表示一个换行符。要在 2 行文本之间放置一个空行,您将使用两个换行符,因此 \n\n

在你的 TextView 中引用它:

<TextView
android:id="@+id/textView1"
android:layout_width="244dp"
android:layout_height="270dp"
android:layout_gravity="center"
android:layout_weight="0.01"
android:text="@string/bezoektijden"
android:textAppearance="?android:attr/textAppearanceSmall" />

关于java - 在模拟器中开始一个新行(Android 项目 Eclipse),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36595103/

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