Sobes.tech
Junior — Middle

Kā tu īsteno iznākšanas loga funkcionalitāti lietotnē?

sobes.tech AI

Atbilde no AI

Flutterī var īstenot uznirsto logu (dialogu), izmantojot funkciju showDialog, kas rāda widget virs pašreizējā ekrāna.

Piemērs vienkāršam uznirstošam logam ar aizvēršanas pogu:

showDialog(
  context: context,
  builder: (BuildContext context) {
    return AlertDialog(
      title: Text('Uznirstošais logs'),
      content: Text('Šis ir Flutter piemērs dialogam.'),
      actions: [
        TextButton(
          onPressed: () => Navigator.of(context).pop(),
          child: Text('Aizvērt'),
        ),
      ],
    );
  },
);

Šī pieeja ļauj viegli izveidot pielāgotus dialogus ar jebkuru saturu un pārvaldīt to uzvedību.