Merhabalar,
Flutter öğrenirken BuildContext kavramını anlayamadım.
Bu kavram nedir ? Ne yapar ?
Mesela aşağıdaki kodlarda context parametresini kullanmışız, tam olarak ne yapıyor bu parametre ?
class Liste extends StatelessWidget {
List<Ogrenci> tumOgrenciler = [];
@override
Widget build(BuildContext context) {
ogrenciVerileriGetir();
return ListView.builder(
itemCount: 25,
itemBuilder: (context, index) {
return Card(
elevation: 5,
child: ListTile(
leading: Icon(Icons.perm_contact_calendar),
title: Text(tumOgrenciler[index].acklm),
subtitle: Text(tumOgrenciler[index].nmr),
trailing: Icon(Icons.add),
onTap: () {
debugPrint(“Toast mesajı fonksiyona verdik”);
toastMesaj(index, true);
alertDialogGoster(context);
},
onLongPress: () {
debugPrint(“Toast mesajı fonksiyona verdik”);
toastMesaj(index, false);
},
),
);
});
}