Junior — Middle
¿Cómo implementas la funcionalidad de la ventana emergente en la aplicación?
sobes.tech AI
Respuesta de la IA
En Flutter, la ventana emergente (diálogo) se puede implementar usando la función showDialog, que muestra un widget sobre la pantalla actual.
Ejemplo de una ventana emergente simple con un botón de cierre:
showDialog(
context: context,
builder: (BuildContext context) {
return AlertDialog(
title: Text('Ventana emergente'),
content: Text('Este es un ejemplo de diálogo en Flutter.'),
actions: [
TextButton(
onPressed: () => Navigator.of(context).pop(),
child: Text('Cerrar'),
),
],
);
},
);
Este enfoque permite crear diálogos personalizados con cualquier contenido y gestionar su comportamiento.