Ce este widget-ul RefreshIndicator
RefreshIndicator implementează tiparul grafic Material de tragere în jos pentru actualizare (Pull-to-Refresh). Când utilizatorul trage lista în jos de la capătul superior, pe ecran apare un spinner animat, iar funcția callback onRefresh (care trebuie să returneze un Future) este executată.
Exemplu Concret: Reîmprospătarea datelor dintr-un API
Future _actualizeazaFeed() async {
await Future.delayed(const Duration(seconds: 1));
setState(() {
// Reîmprospătăm lista de știri
});
}
@override
Widget build(BuildContext context) {
return RefreshIndicator(
onRefresh: _actualizeazaFeed,
child: ListView.builder(
itemCount: 15,
itemBuilder: (ctx, i) => ListTile(title: Text('Știre #$i')),
),
);
}
Întrebări & Exemple de Cod:
Widget-ul RefreshIndicator în FlutterAi o nelămurire despre utilizarea comenzii
Widget-ul RefreshIndicator în Fluttersau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.