Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/223.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 为什么我的视图不是垂直设置的?_Java_Android - Fatal编程技术网

Java 为什么我的视图不是垂直设置的?

Java 为什么我的视图不是垂直设置的?,java,android,Java,Android,代码如下: <RelativeLayout android:id="@+id/top_lay2" android:layout_below="@id/top_lay1" android:layout_width="fill_parent" android:layout_marginTop="10dp" android:orientation="vertical"

代码如下:

    <RelativeLayout
            android:id="@+id/top_lay2"
            android:layout_below="@id/top_lay1"
            android:layout_width="fill_parent"
            android:layout_marginTop="10dp"
            android:orientation="vertical"
            android:layout_height="wrap_content"
            android:background="@drawable/customrect">
<TextView
            android:layout_gravity="center"
            android:layout_width="fill_parent"
            android:layout_height="wrao_content"
            android:textColor="@color/white1"
            android:text="some text"
         />
<Button
            android:layout_gravity="center"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="click me"
    />

    </RelativeLayout>

从xml代码中,我注意到视图将相对另一个垂直显示,但它们彼此堆叠。这里出了什么问题?

亲戚需要描述其子女相对彼此的位置

如果您希望自动进行定位,请使用其方向设置为垂直的。

orientation=“vertical”
不受
RelativeLayout
支持,请改用
LinearLayout
或定义
TextView
按钮之间的正确关系

也检查
在线性布局中,字段将垂直显示。但是在RelativeLayout中,您必须指定它们之间的相对位置。因此,如果您将“RelativeLayout”替换为“LinearLayout”,则一切就绪