Professional Documents
Culture Documents
Pour mettre plusieurs composants dans un layout, on se contentera de mettre les composants entre les balises de ce layout. On n'utilisera qu'un seul layout.
Les deux EditText permettront de n'insrer que des nombres. Les TextView qui affichent Poids : et Taille : sont centrs, en rouge (#FF0000) et en gras. La CheckBox de megafonction permet de changer le rsultat du calcul en un message logieux pour l'utilisateur. La formule pour calculer l'IMC est kilogrammes)} \ {taille (en metres)}^2.
{poids (en
Le bouton RAZ remet zro tous les champs (sans oublier le texte pour le rsultat). Les lments dans le RadioGroup permettent l'utilisateur de prciser en quelle unit il a indiqu sa taille. Pour obtenir la taille en mtres depuis la taille en centimtres il suffit de diviser par 100. Ds qu'on change les valeurs dans les champs Poids et Taille, on remet le texte du rsultat par dfaut puisque la valeur calcule n'est plus valable pour les nouvelles valeurs. On enverra un message d'erreur si l'utilisateur essaie de faire le calcul avec une taille gale zro grce un Toast. 1