如何在四角和四个中间放置布局

时间:2015-04-28 18:15:50

标签: android relativelayout

我正在尝试创建一个在所有四个角和四个侧面中间都有线性布局的布局。我不能让垂直中间工作。它涵盖了顶部的那些。我正在动态地将textviews添加到linearlayouts,以创建围绕视图边缘和边的字符串列表。

感谢任何帮助?

这是我的layout.xml文件。它在“设计”窗口中看起来是正确的,但不适用于实际应用程序。

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    tools:context="elsys.gtri.ehsawearable.VideoPreviewFragment"
    android:background="#ff000000">


    <RelativeLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:id="@+id/TopLayout"
        android:layout_alignParentTop="true">

        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:orientation="vertical"
            android:id="@+id/linerLayoutTopLeft"
            android:layout_alignParentLeft="true"  />

        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:orientation="vertical"
            android:id="@+id/linerLayoutTopCenter"
            android:layout_centerInParent="true" />

        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:orientation="vertical"
            android:id="@+id/linerLayoutTopRight"
            android:layout_alignParentRight="true"  />

    </RelativeLayout>

    <RelativeLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:id="@+id/MiddleLayout"
        android:layout_centerInParent="true">

        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:orientation="vertical"
            android:id="@+id/linerLayoutMiddleLeft"
            android:layout_alignParentLeft="true" />

        <org.opencv.android.JavaCameraView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:visibility="visible"
            android:id="@+id/fd_activity_surface_view"
            android:layout_centerInParent="true" />

        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:orientation="vertical"
            android:id="@+id/linerLayoutMiddleRight"
            android:layout_alignParentRight="true" />

    </RelativeLayout>

    <RelativeLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:id="@+id/BottomLayout">

        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:orientation="vertical"
            android:id="@+id/linerLayoutBottomLeft"
            android:layout_alignParentLeft="true" />

        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:orientation="vertical"
            android:id="@+id/linerLayoutBottomCenter"
            android:layout_centerInParent="true" />

        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:orientation="vertical"
            android:id="@+id/linerLayoutBottomRight"
            android:layout_alignParentRight="true" />
    </RelativeLayout>

</RelativeLayout>

0 个答案:

没有答案