从模拟器中的新行开始(Android项目Eclipse)

时间:2016-04-13 10:05:51

标签: java android eclipse layout

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

但每当我启动模拟器时,它都会合并。在下面的图片中你可以看到。

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

有谁知道如何在文字之间获得一些白色的空白区域?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" />

这是我的主要活动代码:

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

1 个答案:

答案 0 :(得分:1)

在您的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表示换行符。要在两行文本之间添加一个空行,您将使用两个换行符,即\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" />