下面的線性佈局。此佈局在相對佈局中對齊父級底部。問題是我希望所有按鈕具有相同的高度。我曾嘗試過layout_gravity =「fill」,但似乎並不奏效。等高的按鈕
<LinearLayout android:id="@+id/button_layout"
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:background="#FFFFFF"
android:layout_alignParentBottom="true">
<Button android:text="Send" android:id="@+id/send_button"
android:layout_weight="1" android:layout_gravity="fill"
android:layout_width="0dip" android:layout_height="wrap_content">
</Button>
<Button android:text="Report Missing Image" android:id="@+id/report_button"
android:layout_weight="1"
android:layout_width="0dip" android:layout_height="wrap_content">
</Button>
<Button android:text="Close" android:id="@+id/close_button"
android:layout_weight="1" android:layout_gravity="fill"
android:layout_width="0dip" android:layout_height="wrap_content">
</Button>
</LinearLayout>
doh!有一個腦屁。任何想法爲什麼填充不這樣做?你能結合底部填充等重力嗎? – 2010-05-20 11:39:59
我不確定...但layout_gravity =「fill」和layout_height =「wrap_content」似乎互相矛盾,所以android必須選擇聽取layout_height?我相信你可以結合這樣的重力。 – 2010-05-20 16:45:02