HorizontalListView / HorizontalListView.builder
16/01/2026Environ 1 minGuide
HorizontalListView / HorizontalListView.builder
Description :
Ce Widget permet de faire proprement un défilement horizontal. Le .builder permet de contruire le widget à partir d'une liste.
Utilisation :
Utilisation fréquente (35 fois).
Ce Widget est à utliser dans les page où on doit afficher une liste de carte d'objet.
Paramètres :
HorizontalListView :
ìtems (List<T>)obligatoire : La liste des objets dont on veux faire l'affichage de chaque objetitemBuilder (Widget Function(BuildContext, T, int))obligatoire : Un builder pour chaque objet de la listeheight (double)obligatoire : La hauteur du WidgethorizontalSpace (double)optionnel : La largeur entre les bords horizontaux et le premier et le dernier objet (15 par défaut)length (int)optionnel : Le nombre d'objet à afficher dans la listefirstChild (Widget)optionnel : Si précisé, le premier élément de la liste (typiquement un boutton ajouter)
HorizontalListView.builder :children (List<Widget>)obligatoire : Les Widgets de la ligneheight (double)obligatoire : La hauteur du Widget
Exemple :
advert/../detail_page.dart
HorizontalListView.builder(
height: 35,
horizontalSpace: 30,
items: inTagChipsList,
itemBuilder:
(BuildContext context, String item, int index) =>
TagChip(tagname: item)),