Junior — Middle
Como implementas a funcionalidade da janela pop-up na aplicação?
sobes.tech IA
Resposta da IA
No Flutter, uma janela pop-up (diálogo) pode ser implementada usando a função showDialog, que exibe um widget sobre a tela atual.
Exemplo de uma janela pop-up simples com um botão de fechar:
showDialog(
context: context,
builder: (BuildContext context) {
return AlertDialog(
title: Text('Janela pop-up'),
content: Text('Este é um exemplo de diálogo no Flutter.'),
actions: [
TextButton(
onPressed: () => Navigator.of(context).pop(),
child: Text('Fechar'),
),
],
);
},
);
Essa abordagem permite criar diálogos personalizados com qualquer conteúdo e gerenciar seu comportamento.