下面的android相对布局不起作用

时间:2015-08-27 07:05:15

标签: android android-relativelayout

我的xml文件中有一个View位于中心位置,我在视图中添加了两个布局,在我的视图中添加了第二个布局。我有问题: 在android studio的设计看起来很完美但是当我在ganymotion或设备中运行我的应用程序时我只有全屏第二个布局 这是我的来源

<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:id="@+id/choosetransactionuserimg"
>


<View
    android:layout_width="match_parent"
    android:layout_height="1dp"

    android:id="@+id/centerview"
    android:layout_centerVertical="true"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true" />


<RelativeLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_alignParentTop="true"
    android:layout_alignParentLeft="true"

    android:background="#D9c42251"
    android:layout_above="@+id/centerview"
    android:id="@+id/relativeLayout">


    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="New Button"
        android:id="@+id/button2"
        android:layout_alignParentTop="true"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true" />

</RelativeLayout>

<RelativeLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_alignParentBottom="true"
    android:layout_alignParentLeft="true"
    android:background="#000000"
    android:layout_alignParentStart="true"
    android:layout_below="@+id/centerview">
</RelativeLayout>

This is a android studio's verison 我不知道什么是错的 如果有人知道解决方案,请帮助我谢谢

1 个答案:

答案 0 :(得分:0)

试试这个:

<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:id="@+id/choosetransactionuserimg"
>


<View
    android:layout_width="match_parent"
    android:layout_height="1dp"

    android:id="@+id/centerview"
    android:layout_centerVertical="true"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true" />


<RelativeLayout
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentTop="true"
    android:layout_alignParentLeft="true"

    android:background="#D9c42251"
    android:layout_above="@+id/centerview"
    android:id="@+id/relativeLayout">


    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="New Button"
        android:id="@+id/button2"
        android:layout_alignParentTop="true"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true" />

</RelativeLayout>

<RelativeLayout
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentBottom="true"
    android:layout_alignParentLeft="true"
    android:background="#000000"
    android:layout_alignParentStart="true"
    android:layout_below="@+id/centerview">
</RelativeLayout>