2010-12-04 7 views
0

Je construis une application Android dans laquelle il y a une liste d'éléments dans un gridview, et je voudrais que l'utilisateur sélectionne l'un d'entre eux.Je ne veux pas utiliser un groupe radio/radios, mais une icône et un nom de l'élément à côté de celui-ci.Android Suggestions de mise en page requises

Une fois que l'utilisateur a sélectionné quelque chose, j'ai trois boutons en bas, en arrière, annuler et définir par défaut. Le problème est d'arranger ce genre de choses de sorte qu'il semble très bien sur un mode paysage ainsi que le mode portrait. Est-ce que quelqu'un peut suggérer un bon squelette de mise en page?

Voici le contenu du fichier de mise en page Android



<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
android:id="@+id/widget30"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android"
>
<GridView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/GridView01"
android:layout_width="fill_parent"
android:layout_height="370dip"
android:numColumns="auto_fit"
android:stretchMode="columnWidth"
android:layout_alignParentTop="true"
android:gravity="center">
</GridView>

<Button
android:id="@+id/back"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=" Back "
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_below="@+id/GridView01"

>
</Button>

<Button
android:id="@+id/setDefault"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=" Set as Default "
android:layout_alignParentBottom="true"
android:layout_toLeftOf="@+id/cancel"
android:layout_below="@+id/GridView01"
>
</Button>
<Button
android:id="@+id/cancel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=" Cancel "
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:layout_below="@+id/GridView01"
>
</Button>
</RelativeLayout>

Répondre

0

Utilisation de la mise en page relative, Click Here savoir comment utiliser la mise en page relative.

+0

Bonjour Sankar, j'ai utilisé la disposition absolue. Vous demander de m'aider plus avec la mise en page elle-même. – Rupin