Android TableRow позиционирование - PullRequest
0 голосов
/ 30 мая 2011

Я хочу сделать своего рода селектор оружия для своей игры.Он будет состоять из левой стрелки, изображения оружия и правой стрелки.

Мой подход такой:

<?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>

Проблема в том, что я хочучтобы сделать это положение внизу в центре.Пока что я просто могу расположить его внизу или вверху по центру с помощью атрибута Android: TableRow: gravity.Для андроида есть атрибут «дно» и «центр-горизонталь»: гравитация, но для нижнего центра нет.Кто-нибудь знает, как это сделать?

1 Ответ

0 голосов
/ 30 мая 2011

Вы должны быть в состоянии объединить 2, как это android:gravity="bottom|center_horizontal"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...