0

当我添加它时,我以编程方式添加到 RelativeLayouts 的按钮不会显示在布局中。但是当我将宽度从 0 更改为填充父级时,它们会重叠。如何让每个 RelativeLayout 占据 LinearLayout 的一半宽度?

    <ScrollView
    android:id="@+id/svButtons"
    android:layout_width="match_parent"
    android:layout_height="175dp" >

     <LinearLayout
    android:id="@+id/linlayColumns"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="vertical"
    android:weightSum="2">

        <RelativeLayout
        android:id="@+id/rellayLeftColumn"
        android:layout_weight="1"
        android:layout_width="0dp"
        android:layout_height="wrap_content" >
         </RelativeLayout>

         <RelativeLayout
        android:id="@+id/rellayRightColumn"
        android:layout_weight="1"
        android:layout_width="0dp"
        android:layout_height="wrap_content" >
      </RelativeLayout>

   </LinearLayout> 

</ScrollView>
4

1 回答 1

0

如果你想RelativeLayouts水平分割,你的LinearLayout方向应该设置为horizontal

<LinearLayout
    android:id="@+id/linlayColumns"
    android:orientation="horizontal"
    ... >
于 2013-06-23T07:09:22.840 回答