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

时间:2016-01-21 17:34:30

标签: android android-layout android-gravity

我有以下相对布局,其中包含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-->

非常感谢您的任何建议。

1 个答案:

答案 0 :(得分:1)

在外部LinearLayout添加此内容:

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

这会使包含的RelativeLayout移到最底层。