在我的項目中,我有一個4按鈕的視圖。我有一個相對佈局來正確放置它們。問題是我想讓按鈕填滿整個屏幕而不會消失,我不想爲它們設置固定大小以確保按鈕適合任何屏幕大小。現在我唯一能看到的就是一個大按鈕,因爲RelativeLayout沒有android:layout_weight
。我怎樣才能做到這一點?這是我得到:按鈕大小調整問題。 Android
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<Button
android:id="@+id/search_icon"
android:background="@drawable/search_icon"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
<Button
android:id="@+id/categories_icon"
android:background="@drawable/categories"
android:layout_toRightOf="@+id/search_icon"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
<Button
android:id="@+id/green_icon"
android:background="@drawable/green_icon"
android:layout_below="@+id/search_icon"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
<Button
android:id="@+id/red_icon"
android:background="@drawable/red_icon"
android:layout_toRightOf="@+id/green_icon"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
</RelativeLayout>
我照你說的做了,但沒有奏效。我會再次發佈代碼 – 2011-01-28 15:48:29
試試我今天發佈的代碼。我這樣做:http://3.ly/UXg2 – gnclmorais 2011-01-29 20:47:17