Propriété de Albiri Sigue
customer 27921 at Fri Mar 11 19:19:45 +0100 2011
Chapitre 10
Utiliser de jolis widgets et de beaux conteneurs 117
Ajouts dynamiques
TabWidget est configuré pour simplifier la définition des onglets au moment de la compilation. Cependant, vous voudrez parfois créer des onglets au cours de l’exécution de votre
activité. Imaginons, par exemple, un client de courrier où les différents e-mails s’ouvrent
dans leurs propres onglets, afin de faciliter le passage d’un message à l’autre. Dans cette
situation, vous ne pouvez pas savoir à l’avance le nombre d’onglets ni leur contenu : vous
devez attendre que l’utilisateur ouvre un message de courrier.
Heureusement, Android permet également d’ajouter dynamiquement des onglets en cours
d’exécution. Cet ajout fonctionne exactement comme on vient de le voir, sauf qu’il faut
Figure 10.5
L’application TabDemo
affichant son premier
onglet.
Figure 10.6
La même application
affichant son second
onglet.
Livre Android.book Page 117 Dimanche, 8. novembre 2009 12:23 12
customer 27921 at Fri Mar 11 19:19:45 +0100 2011
Chapitre 10
Utiliser de jolis widgets et de beaux conteneurs 117
Ajouts dynamiques
TabWidget est configuré pour simplifier la définition des onglets au moment de la compilation. Cependant, vous voudrez parfois créer des onglets au cours de l’exécution de votre
activité. Imaginons, par exemple, un client de courrier où les différents e-mails s’ouvrent
dans leurs propres onglets, afin de faciliter le passage d’un message à l’autre. Dans cette
situation, vous ne pouvez pas savoir à l’avance le nombre d’onglets ni leur contenu : vous
devez attendre que l’utilisateur ouvre un message de courrier.
Heureusement, Android permet également d’ajouter dynamiquement des onglets en cours
d’exécution. Cet ajout fonctionne exactement comme on vient de le voir, sauf qu’il faut
Figure 10.5
L’application TabDemo
affichant son premier
onglet.
Figure 10.6
La même application
affichant son second
onglet.
Livre Android.book Page 117 Dimanche, 8. novembre 2009 12:23 12
