Dans le cours : Découvrir le développement d'applications avec Android 5

Accédez au cours complet aujourd’hui

Inscrivez-vous aujourd’hui pour accéder à plus de 23 200 cours dispensés par des experts.

Utiliser le LinearLayout

Utiliser le LinearLayout

Voyons maintenant un autre view group, celui qui s'appelle le LinearLayout. Il est légèrement plus évolué que le FrameLayout, mais reste très simple à utiliser. Je vais remplacer FrameLayout par LinearLayout, et donc là, si je lance sans rien changer d'autre, on va voir ce qu'il se passe. J'ai juste mis Linear, à la place de FrameLayout. Alors là, on voit quelque chose qui ne colle plus du tout. Déjà, il les a mis côte à côte, mais en plus celui-ci est décalé. Alors le décalage qu'il y a ici, c'est à cause du marginTop qu'on avait mis tout à l'heure, donc ça on va pouvoir l'enlever. Mais en plus de ça, par défaut, si vous ne lui précisez pas, LinearLayout, il va aligner les éléments les uns après les autres. Si vous ne lui précisez rien, il le fera de gauche à droite. Ça veut dire que, il a d'abord mis le label, qui est ici. Il lui a donné la largeur qu'il demandait, puis la hauteur qu'il demandait. Et ensuite, il a placé le bouton, alors le bouton, on voulait match parent, sauf qu'il…

Table des matières