5
我有三行,並且我想要修復這些行大小相等,並且它將基於我們作爲整體給予此表的屏幕大小,意味着它將按照給定的高度平均分成三行,使用android:stretchColumns="0,1"
對列進行同樣的處理。下面 TABEL結構附着:在Android設備中使行高度與屏幕高度相等
<TableLayout android:layout_width="fill_parent" android:id="@+id/tabelViewButtons"
android:layout_marginTop="10dip" android:layout_height="fill_parent"
android:layout_below="@id/searchbar" android:layout_above="@id/follow_notification_bar"
android:fitsSystemWindows="true" android:stretchColumns="0,1"
>
<TableRow >
<ImageButton android:layout_height="fill_parent"
android:layout_width="fill_parent" android:padding="5dip"
android:id="@+id/button_one"></ImageButton>
<ImageButton android:layout_height="fill_parent"
android:layout_width="fill_parent" android:padding="5dip"
android:id="@+id/button_two"></ImageButton>
</TableRow>
<TableRow >
<ImageButton android:layout_height="fill_parent"
android:layout_width="fill_parent" android:padding="5dip"
android:id="@+id/button_three"></ImageButton>
<ImageButton android:layout_height="fill_parent"
android:layout_width="fill_parent" android:padding="5dip"
android:id="@+id/button_four"></ImageButton>
</TableRow>
<TableRow >
<ImageButton android:layout_height="fill_parent"
android:layout_width="fill_parent" android:padding="5dip"
android:id="@+id/button_five"></ImageButton>
<ImageButton android:layout_height="fill_parent"
android:layout_width="fill_parent" android:padding="5dip"
android:id="@+id/button_six"></ImageButton>
</TableRow>
>
</TableLayout>
謝謝,調試代碼的原因。但你的建議完美無缺。 – amadamala 2011-06-24 10:55:04