J'ai un GridView qui fonctionne assez bien. J'utilise la grille dans le contexte d'un défilement infini où plus d'éléments sont chargés via une API REST lorsque le défilement est proche du bas. Aucun problème ici.
Cependant, je souhaite pouvoir afficher un indicateur de chargement en bas de la grille. Ce Widget doit couvrir toutes les colonnes de la grille mais doit toujours faire partie du contenu défilant.
Je suis novice en matière de Flutter et je ne sais pas comment y parvenir.
Mon GridView (fonctionnel) est instancié comme suit :
return new GridView.builder(
gridDelegate: new SliverGridDelegateWithFixedCrossAxisCount(crossAxisCount: _COLUMN_COUNT),
controller: widget.scrollController,
itemCount: widget.items.length,
itemBuilder: (BuildContext context, int index) {
return new _ItemView(item: widget.items[index]);
},
);