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