I need a help. Android studio. Thanks

Fermé
zouhair - 17 juil. 2017 à 12:44
BunoCS Messages postés 15472 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 25 mars 2024 - 17 juil. 2017 à 13:52
Bonjour,

J'affiche plusieurs petites images cote à cote dans un LinearLayout (qui a la largeur de l'écran, orientation horizontale).

J'aimerai que ces images "retournent" à la ligne automatiquement quand elles arrivent en bout d'écran.
Actuellement, celles dépassant la largeur d'écran n'apparaissent pas.

Une solution simple ? je ne trouve pas l'attribut permettant cela.

Merci.

A voir également:

1 réponse

BunoCS Messages postés 15472 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 25 mars 2024 3 894
17 juil. 2017 à 13:52
Hello,

Un LinearLayout affiche, comme son nom l'indique, son contenu de manière linéaire. Il ne supporte pas le multi-ligne.
Tu as plusieurs possibilités:
- utiliser un GridLayout ou TableLayout pour avoir plusieurs lignes avec un nombre fixe d'éléments par ligne
- utiliser la lib Flexbox-Layout qui répond à ton besoin
0