Android Textview Wraps和丑陋的格式

时间:2013-08-26 22:12:33

标签: android

我已经创建了一个android textview字段。我的问题是我希望所有文本在行上有Enter或“/ n”后立即进入新行。例如: - 我在下面有一个文本行: -

 Twinkle, twinkle, little star,How I wonder what you are.
 Up above the world so high,Like a diamond in the sky.

我希望这个如下所示,但当我使用下面的代码时,它会在运行时包装行。任何想法我该怎么做。我的代码在下面

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".DisplayGanMessageActivity" >

<TextView
    android:id="@+id/textView1"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:text="@string/title_activity_display_gan_message" />

<TextView
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_alignLeft="@+id/textView1"
    android:layout_below="@+id/textView1"
    android:layout_marginTop="18dp"
    android:text="
 Twinkle, twinkle, little star,How I wonder what you are.
 Up above the world so high,Like a diamond in the sky."/>

我得到了以下输出: - 闪烁,闪烁,小星星,我多么想知道你是什么。在世界之上如此之高,像天空中的钻石一样

1 个答案:

答案 0 :(得分:2)

试试这个

<TextView
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_alignLeft="@+id/textView1"
    android:layout_below="@+id/textView1"
    android:layout_marginTop="18dp"
    android:text="Twinkle, twinkle, little star,How I wonder what you are. \n Up above the world so high,Like a diamond in the sky."/>