Esta es la solución más válida que encomtrarás brindar, pero mírala detenidamente y valora si se puede adaptar a tu trabajo.
Ejemplo 1: diálogo de alerta de aleteo
Future<void>_showMyDialog()asyncreturn showDialog<void>(
context: context,
barrierDismissible:false,// user must tap button!
builder:(BuildContext context)returnAlertDialog(
title:Text('AlertDialog Title'),
content:SingleChildScrollView(
child:ListBody(
children:<Widget>[Text('This is a demo alert dialog.'),Text('Would you like to approve of this message?'),],),),
actions:<Widget>[TextButton(
child:Text('Approve'),
onPressed:()
Navigator.of(context).pop();,),],);,);
Ejemplo 2: diálogo de alerta de aleteo
create a methos _showDialog
then call it in your state
// user defined functionvoid_showDialog()// flutter defined functionshowDialog(
context: context,
builder:(BuildContext context)// return object of type DialogreturnAlertDialog(
title:newText("Alert Dialog title"),
content:newText("Alert Dialog body"),
actions:<Widget>[// usually buttons at the bottom of the dialognewFlatButton(
child:newText("Close"),
onPressed:()
Navigator.of(context).pop();,),],);,);
Ejemplo 3: flutter de alertdialog
showAlertDialog(BuildContext context)// set up the button
Widget okButton =FlatButton(
child:Text("OK"),
onPressed:(),);// set up the AlertDialog
AlertDialog alert =AlertDialog(
title:Text("My title"),
content:Text("This is my message."),
actions:[
okButton,],);// show the dialogshowDialog(
context: context,
builder:(BuildContext context)return alert;,);
Eres capaz de añadir valor a nuestra información participando con tu veteranía en los informes.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)