如何将线性布局中的相对布局与底部对齐?

问题描述:

我有以下相对布局,其中包含2个按钮。如何将线性布局中的相对布局与底部对齐?

我想请问我该如何调整相对布局底部?

相对布局具有作为父线性布局。

<!-- GROUPED BUTTONS EDIT/CLEAR ALL--> 
     <RelativeLayout 
      android:id="@+id/group_button_layout_edit_clear" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:orientation="vertical" 
      android:layout_alignParentBottom="true" 
      android:gravity="bottom"> 

      <LinearLayout 
       android:layout_width="fill_parent" 
       android:layout_height="wrap_content" 
       android:gravity="bottom" 
       android:orientation="horizontal" 
       android:weightSum="2"> 

       <Button 
        android:id="@+id/group_button_edit" 
        android:layout_width="0dip" 
        android:layout_height="wrap_content" 
        android:layout_alignParentBottom="true" 
        android:layout_alignParentLeft="true" 
        android:layout_weight="1" 
        android:background="@color/grayBg" 
        android:text="@string/clear" 
        android:textColor="@color/colorPrimary" 
        android:textSize="10sp"/> 

       <Button 
        android:id="@+id/group_button_clear" 
        android:layout_width="0dip" 
        android:layout_height="wrap_content" 
        android:layout_alignParentBottom="true" 
        android:layout_alignParentRight="true" 
        android:layout_weight="1" 
        android:background="@color/grayBg" 
        android:text="@string/edit" 
        android:textColor="@color/colorPrimary" 
        android:textSize="10sp"/> 

      </LinearLayout> 
     </RelativeLayout> 
     <!-- //GROUPED BUTTONS EDIT/CLEAR ALL--> 

非常感谢您的任何建议。

在外部LinearLayout补充一点:

android:orientation="vertical" 
android:gravity="bottom" 

这将使得包含RelativeLayout移动到了谷底。

+0

谢谢,但这会将父LinearLayout中的所有内容移动到底部。我只移动底部的相对布局。我试图将android:layout_gravity =“top”添加到应该具有顶部位置的布局,但它不起作用。 – redrom

+0

然后在单独的线性布局中分出相对布局,并为该布局设置重力底部。保留其他线性布局上的所有其他视图。 – AndroidMechanic

+0

问题是,按钮和其他内容应该在父线性布局(因为它呈现左栏)。 – redrom