Требуются макеты Android - PullRequest
       0

Требуются макеты Android

0 голосов
/ 04 декабря 2010

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

После того, как пользователь что-то выбрал, у меня есть три кнопки внизу, назад, отмена и установка по умолчанию.

Проблема в том, чтобы расположить этот материал такчто он выглядит нормально как в альбомном, так и в портретном режимах.

Может кто-нибудь предложить хороший скелет макета?

Вот содержимое файла макета Android



<?xml version="1.0" encoding="utf-8"?><br/><RelativeLayout<br/>android:id="@+id/widget30"<br/>android:layout_width="fill_parent"<br/>android:layout_height="fill_parent"<br/>xmlns:android="http://schemas.android.com/apk/res/android"<br/>><br/><GridView<br/>  xmlns:android="http://schemas.android.com/apk/res/android"<br/>  android:id="@+id/GridView01"<br/> android:layout_width="fill_parent"    <br/>   android:layout_height="370dip"    <br/>    android:numColumns="auto_fit"    <br/>    android:stretchMode="columnWidth" <br/>    android:layout_alignParentTop="true"   <br/>    android:gravity="center"><br/></GridView><br/><br/><Button<br/>android:id="@+id/back"<br/>android:layout_width="wrap_content"<br/>android:layout_height="wrap_content"<br/>android:text="  Back  "<br/>android:layout_alignParentBottom="true"<br/>android:layout_alignParentLeft="true"<br/>android:layout_below="@+id/GridView01"<br/><br/>><br/></Button><br/><br/><Button<br/>android:id="@+id/setDefault"<br/>android:layout_width="wrap_content"<br/>android:layout_height="wrap_content"<br/>android:text="  Set as Default  "<br/>android:layout_alignParentBottom="true"<br/>android:layout_toLeftOf="@+id/cancel"<br/>android:layout_below="@+id/GridView01"<br/>><br/></Button><br/><Button<br/>android:id="@+id/cancel"<br/>android:layout_width="wrap_content"<br/>android:layout_height="wrap_content"<br/>android:text="  Cancel  "<br/>android:layout_alignParentBottom="true"<br/>android:layout_alignParentRight="true"<br/>android:layout_below="@+id/GridView01"<br/>><br/></Button><br/></RelativeLayout><br/>
    

1 Ответ

0 голосов
/ 04 декабря 2010

Использовать относительный макет, Нажмите здесь , чтобы узнать, как использовать относительный макет.

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