Flutter alert dialog with simple confirmation buttons
Showing an alert dialog with one confirmation button.
showAlertDialog(BuildContext context) { // set up the button Widget okButton = TextButton( 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 dialog showDialog( context: context, builder: (BuildContext context) { return alert; }, ); }
Showing an alert dialog with 2 action buttons.
showAlertDialog(BuildContext context) { // set up the buttons Widget cancelButton = TextButton( child: Text("Cancel"), onPressed: () {}, ); Widget continueButton = TextButton( child: Text("Continue"), onPressed: () {}, ); // set up the AlertDialog AlertDialog alert = AlertDialog( title: Text("The title"), content: Text("Do you like flutter?"), actions: [ cancelButton, continueButton, ], ); // show the dialog showDialog( context: context, builder: (BuildContext context) { return alert; }, ); }
Showing an alert dialog with 3 action buttons.
showAlertDialog(BuildContext context) { // set up the buttons Widget remindButton = TextButton( child: Text("Later"), onPressed: () {}, ); Widget cancelButton = TextButton( child: Text("Cancel"), onPressed: () {}, ); Widget launchButton = TextButton( child: Text("Launch"), onPressed: () {}, ); // set up the AlertDialog AlertDialog alert = AlertDialog( title: Text("Notice"), content: Text("Launching the business now will make a fortune. Is this what you intended to do?"), actions: [ remindButton, cancelButton, launchButton, ], ); // show the dialog showDialog( context: context, builder: (BuildContext context) { return alert; }, ); }
Search within Codexpedia
Custom Search
Search the entire web
Custom Search
Related Posts