2011-05-30 71 views
0

我想爲我的遊戲製作一種武器選擇器。它將由左箭頭,武器圖像和右箭頭組成。Android TableRow定位

我的做法是這樣的:

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="fill_parent" android:layout_height="fill_parent" 
android:orientation="vertical"> 
<TableRow android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:gravity="bottom" android:orientation="horizontal"> 
    <ImageView android:layout_width="wrap_content" 
     android:layout_height="wrap_content" android:src="@drawable/larrow" 
     android:id="@+id/img_larrow" /> 
    <ImageView android:layout_height="wrap_content" 
     android:layout_width="wrap_content" android:src="@drawable/ak47" 
     android:id="@+id/img_ak47" /> 
    <ImageView android:layout_width="wrap_content" 
     android:layout_height="wrap_content" android:src="@drawable/rarrow" 
     android:id="@+id/img_rarrow" /> 
</TableRow> 

的問題是,我希望把它在底部中心位置。到目前爲止,我只能通過TableRow的android:gravity屬性將它定位在底部或頂部中心。對於android:引力有「bottom」和「center_horizo​​ntal」屬性,但對底部中心沒有。有人知道怎麼做嗎?

+0

結合當你將同時檢查「底」和「CENTER_HORIZONTAL」,它將成爲'機器人:layout_gravity =「底部| CENTER_HORIZONTAL」' – 2011-05-30 08:43:37

回答

0

你應該能夠在2這樣android:gravity="bottom|center_horizontal"

+0

喜感謝,沒」之前不知道這種技術 – Den 2011-05-30 08:50:24