TextViews彼此重叠 - Android XML

时间:2013-06-30 11:42:19

标签: android xml textview

我刚开始学习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>

enter image description here

如何确保将TextView放在彼此之下,而不是彼此叠加?

由于 马特

1 个答案:

答案 0 :(得分: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" />

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