flutter close dialog
showDialog( context: context, builder: (_) { return AlertDialog( title: Text('Wanna Exit?'), actions: [ FlatButton( onPressed: () => Navigator.pop(context, false), // passing false child: Text('No'), ), FlatButton( onPressed: () => Navigator.pop(context, true), // passing true child: Text('Yes'), ), ], ); }).then((exit) { if (exit == null) return; if (exit) { // user pressed Yes button } else { // user pressed No button } });