How to dismiss an AlertDialog on a FlatButton click?

前端 未结 16 1324
轮回少年
轮回少年 2021-02-03 16:44

I have the following AlertDialog.

showDialog(
            context: context,
            child: new AlertDialog(
              title: const Text(\"Lo         


        
16条回答
  •  南方客
    南方客 (楼主)
    2021-02-03 17:12

    Use Navigator.pop(context);

    Example

    showDialog(
                context: context,
                child: new AlertDialog(
                  title: const Text("Location disabled"),
                  content: const Text(
                      """
    Location is disabled on this device. Please enable it and try again.
                      """),
                  actions: [
                    new FlatButton(
                      child: const Text("Ok"),
                      onPressed: () {
                          Navigator.pop(context);
                        },
                    ),
                  ],
                ),
            );
    

提交回复
热议问题