我已经创建了一个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."/>
我得到了以下输出: - 闪烁,闪烁,小星星,我多么想知道你是什么。在世界之上如此之高,像天空中的钻石一样
答案 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."/>