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.