Propriété de Albiri Sigue
customer 27921 at Fri Mar 11 19:19:45 +0100 2011
8
Widgets de sélection
Au Chapitre 6, nous avons vu que les champs pouvaient imposer des contraintes sur leur
contenu possible, afin de forcer une saisie uniquement numérique ou pour obliger à saisir
un numéro de téléphone, par exemple. Ce type de contrainte aide l’utilisateur à "faire ce
qu’il faut" lorsqu’il entre des informations, notamment lorsqu’il s’agit d’un terminal
mobile avec un clavier exigu.
La contrainte de saisie ultime consiste, évidemment, à ne proposer qu’une option possible
parmi un ensemble de choix, ce qui peut être réalisé à l’aide des boutons radio que nous
avons déjà présentés. Les kits de développement graphiques disposent également de listes
déroulantes, et Android leur ajoute des widgets particulièrement adaptés aux dispositifs
mobiles (Gallery, par exemple, permet d’examiner les photographies stockées sur le
terminal).
En outre, Android permet de connaître aisément les choix qui sont proposés dans ces
widgets. Plus précisément, il dispose d’un ensemble d’adaptateurs permettant de fournir
une interface commune à toutes les listes de choix, que ce soient des tableaux statiques ou
des bases de données. Les vues de sélection – les widgets pour présenter les listes de choix
– sont transmises à un adaptateur pour fournir les choix possibles.
Livre Android.book Page 65 Dimanche, 8. novembre 2009 12:23 12
customer 27921 at Fri Mar 11 19:19:45 +0100 2011
8
Widgets de sélection
Au Chapitre 6, nous avons vu que les champs pouvaient imposer des contraintes sur leur
contenu possible, afin de forcer une saisie uniquement numérique ou pour obliger à saisir
un numéro de téléphone, par exemple. Ce type de contrainte aide l’utilisateur à "faire ce
qu’il faut" lorsqu’il entre des informations, notamment lorsqu’il s’agit d’un terminal
mobile avec un clavier exigu.
La contrainte de saisie ultime consiste, évidemment, à ne proposer qu’une option possible
parmi un ensemble de choix, ce qui peut être réalisé à l’aide des boutons radio que nous
avons déjà présentés. Les kits de développement graphiques disposent également de listes
déroulantes, et Android leur ajoute des widgets particulièrement adaptés aux dispositifs
mobiles (Gallery, par exemple, permet d’examiner les photographies stockées sur le
terminal).
En outre, Android permet de connaître aisément les choix qui sont proposés dans ces
widgets. Plus précisément, il dispose d’un ensemble d’adaptateurs permettant de fournir
une interface commune à toutes les listes de choix, que ce soient des tableaux statiques ou
des bases de données. Les vues de sélection – les widgets pour présenter les listes de choix
– sont transmises à un adaptateur pour fournir les choix possibles.
Livre Android.book Page 65 Dimanche, 8. novembre 2009 12:23 12
