Junior — Middle
Hogyan valósítod meg a felugró ablak funkcióját az alkalmazásban?
sobes.tech MI
Válasz az MI-től
Flutterben egy felugró ablak (dialogus) megvalósítható a showDialog függvény segítségével, amely egy widgetet jelenít meg a jelenlegi képernyő fölött.
Egyszerű felugró ablak példa bezáró gombbal:
showDialog(
context: context,
builder: (BuildContext context) {
return AlertDialog(
title: Text('Felugró ablak'),
content: Text('Ez egy példa a Flutterban lévő dialógusra.'),
actions: [
TextButton(
onPressed: () => Navigator.of(context).pop(),
child: Text('Bezárás'),
),
],
);
},
);
Ez a megközelítés lehetővé teszi egyedi dialógusok könnyű létrehozását bármilyen tartalommal és azok viselkedésének kezelését.