Propriété de Albiri Sigue
customer 27921 at Fri Mar 11 19:19:45 +0100 2011
Chapitre 7
Conteneurs 57
(android:layout_alignRight = "@id/entry"). Le bouton Annuler est placé à gauche
du bouton OK (android:layout_toLeft = "@id/ok") et son bord supérieur est aligné
avec celui de son voisin (android:layout_alignTop = "@id/ok").
La Figure 7.6 montre le résultat affiché dans l’émulateur lorsque l’on se contente du code
Java produit automatiquement.
Tabula Rasa
Si vous aimez les tableaux HTML ou les feuilles de calcul, vous apprécierez le conteneur
TableLayout d’Android car il vous permet de positionner les widgets dans une grille.
Vous pouvez ainsi définir le nombre de lignes et de colonnes, les colonnes qui peuvent se
réduire ou s’agrandir en fonction de leur contenu, etc.
TableLayout fonctionne de concert avec le conteneur TableRow. Alors que TableLayout
contrôle le comportement global du conteneur, les widgets eux-mêmes sont placés dans un
ou plusieurs TableRow, à raison d’un par ligne de la grille.
Concepts et propriétés
Pour utiliser ce conteneur, il faut savoir gérer les widgets en lignes et en colonnes, et traiter
ceux qui sont placés à l’extérieur des lignes.
Figure 7.6
L’application RelativeLayoutDemo.
Livre Android.book Page 57 Dimanche, 8. novembre 2009 12:23 12
Précédent

- 72/391

Suivant