我有以下AlertDialog条.

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: _dismissDialog,
                ),
              ],
            ),
        );

我怎么才能让_dismissDialog()解雇说AlertDialog呢?

推荐答案

Navigator.pop()美元应该就行了.您还可以使用它返回对话框的结果(如果它为用户提供了 Select )

Ios相关问答推荐

(Flutter)获取图像从图像拾取器保存和加载问题

使用SWIFT传输表示时的条件文件表示格式

使用标头UICollectionViewFlowLayout时的简单SwiftUI视图错误

CIKernel的Metal Shader裁剪问题

快速 keys 串更新只有在第二次try 时才起作用

在iOS中使用Swift,即时更改应用语言后,立即改变外观会出现问题

Swift UI中如何为Text提供内部填充

如何从单独的视图更改修饰符的值

在Xcode 15中为具有@Binding的视图创建SwiftUI #预览的方法

CGPath intersection(_:using:) 和朋友(iOS 16 中的新功能)坏了?

帧过渡动画有条件地工作

SwiftUI 我自己的渲染函数的返回类型是什么?

使用swift将图像转换为A4大小的pdf

通过按钮打开 AppStore

如何在 UIActivityViewController 中设置邮件主题?

iOS swift从另一个数组中删除一个数组的元素

通过 segue 传递数据

由于 NSInvalidUnarchiveOperationException 导致 iOS11 WKWebview 崩溃

在 iOS 7 上更改标签栏色调 colored颜色

如何将 Cocoapods 与 Swift 项目集成?