2 votes

Quel est l'équivalent de iOS StackView dans Android ?

J'ai un groupe de EditTexts à l'intérieur d'un ConstraintLayout comme le montre l'image ci-dessous :

enter image description here

J'aimerais les placer dans quelque chose d'équivalent à un StackView dans iOS/Xcode Storyboard. Puis, après cela, j'aimerais définir l'attribut Distribution en quelque chose comme Fill Equally .

Comment puis-je faire cela, PAS dans le code, mais dans l'éditeur de mise en page d'Android Studio ?

Mise à jour : Suite à un commentaire me suggérant d'expliquer ce qu'est un iOS StackView, le voici : Au lieu de définir des contraintes pour chaque EditText individuellement (ce qui serait trop fastidieux), j'aimerais faire ce que Xcode propose déjà. C'est-à-dire regrouper tous ces EditTexts dans un soi-disant 'Stack' . En procédant ainsi, je n'aurais qu'à définir la contrainte de l'élément 'Stack' une fois. A l'intérieur de la pile, je dois ensuite décrire comment chaque EditText sont disposés les uns par rapport aux autres. Fill Equally distribution est un moyen.

10voto

Khalid Taha Points 1249

Je pense que vous cherchez le LinearLayout ce qui est équivalent à StackView dans iOS,

LinearLayout peut avoir deux directions, horizontal y vertical et vous pouvez choisir celui qui convient à votre cas.

En savoir plus sur le LinearLayout aquí dans la documentation Android, je pense que cela vous aidera.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X