Гравитация не установлена ​​в Относительном расположении - PullRequest
0 голосов
/ 07 июля 2011

Я решаю проблему относительного размещения в моем приложении.Я беру одно изображение и кнопку.Я хочу сделать кнопку внизу изображения, но она не установлена.

<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 Ответ

2 голосов
/ 15 июля 2011

RelativeLayout использует android:layout_above и android:layout_below для позиционирования элементов относительно других.Изменение вашего android:gravity="bottom" на android:layout_below="@id/image" должно исправить это.

...