09.02.2017 Views

creez-des-applications-pour-android

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

3.3 Organiser son interface avec <strong>des</strong> layouts<br />

Figure 3.29 – Le contenu est organisé en tableau<br />

Cet élément s’étend sur toute la ligne puisqu’il ne se trouve pas dans un <br />

<br />

Moyen efficace <strong>pour</strong> <strong>des</strong>siner un séparateur — n’essayez pas de le faire en dehors d’un<br />

ou votre application plantera.<br />

Une ligne est composée de cellules. Chaque cellule peut contenir une vue, ou être vide. La taille<br />

du tableau en colonnes est celle de la ligne qui contient le plus de cellules. Dans notre exemple,<br />

nous avons trois colonnes <strong>pour</strong> tout le tableau, puisque la ligne avec le plus cellules est celle qui<br />

contient « V » et se termine par « Là si ! ».<br />

<br />

<br />

<br />

<br />

<br />

Cette ligne a trois éléments, c’est la plus longue du tableau, ce dernier est donc constitué de trois<br />

colonnes.<br />

Il est possible de choisir dans quelle colonne se situe un item avec l’attribut <strong>android</strong>:layout_column.<br />

Attention, l’index <strong>des</strong> colonnes commence à 0. Dans notre exemple, le dernier item se place<br />

directement à la deuxième colonne grâce à <strong>android</strong>:layout_column="1".<br />

133

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!