2

我刚开始学习 Android 开发(使用 Android Studio),但遇到了一些麻烦。activity_main.xml 上的 TextViews 被放置在彼此之上,而不是在彼此之下。

我刚刚复制了默认的 TextView 并将文本更改为另一个字符串。

<RelativeLayout 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:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin"
tools:context=".Main">

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="@string/hello_world" />
<TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/matttest" />

</RelativeLayout>

在此处输入图像描述

我怎样才能确保 TextViews 被放置在彼此之下,而不是在彼此之上?

谢谢马特

4

1 回答 1

6
<TextView
    android:layout_width="wrap_content"
    android:id= "@+id/textview1" 
    android:layout_height="wrap_content"
    android:text="@string/hello_world" />
<TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id= "@+id/textview2" 
        android:layout_below="@+id/textview1"  
        android:text="@string/matttest" />

使用下面的布局,在上面放置视图相对于彼此

于 2013-06-30T11:45:50.843 回答