Junior — Middle
Kaip įgyvendini iššokantį lango funkcionalumą programėlėje?
sobes.tech AI
Atsakymas iš AI
Flutter'e galima įgyvendinti iššokantį langą (dialogą) naudojant funkciją showDialog, kuri rodo widget'ą virš dabartinio ekrano.
Pavyzdys paprasto iššokančio lango su uždarymo mygtuku:
showDialog(
context: context,
builder: (BuildContext context) {
return AlertDialog(
title: Text('Iššokantis langas'),
content: Text('Tai yra Flutter pavyzdys dialogo.'),
actions: [
TextButton(
onPressed: () => Navigator.of(context).pop(),
child: Text('Uždaryti'),
),
],
);
},
);
Šis požiūris leidžia lengvai kurti pritaikytus dialogus su bet kokiu turiniu ir valdyti jų elgesį.