相对布局上未设置重力

时间:2011-07-07 09:45:25

标签: android-layout

我正在处理我的应用程序中的relativeLayout问题。 我拍了一张图片和按钮。我想让按钮位于图像的底部但未设置。

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">
<ImageButton android:src="@drawable/layout_logo"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:id="@+id/image" />

<Button android:id="@+id/button3"
        android:layout_height="wrap_content"
        android:layout_width="fill_parent"
        android:drawableBottom="@id/image"
        android:gravity="bottom" />
</RelativeLayout>

1 个答案:

答案 0 :(得分:2)

RelativeLayout使用android:layout_aboveandroid:layout_below来定位与其他元素相关的元素。将android:gravity="bottom"更改为android:layout_below="@id/image"应该可以解决此问题。