Sobes.tech
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į.