微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在 Flutter 中关闭对话框时重定向到特定路由

如何解决如何在 Flutter 中关闭对话框时重定向到特定路由

我创建了一个表单,一旦提交就会向用户显示一个对话框,如下所示:

         .....
          showDialog(
            barrierdismissible: false,context: context,builder: (BuildContext context) {
              return AlertDialog(
                contentPadding: EdgeInsets.all(0),content: Container(
                  child: Wrap(
                    children: [
                      Container(
                        width: double.infinity,margin: EdgeInsets.all(0),padding: EdgeInsets.all(20),decoration: Boxdecoration(gradient: linearGradientCustom),child: Column(
                          children: [
                             .....

我没有使用任何按钮或图标来关闭对话框,因为对话框很小,只需轻按即可关闭它。

问题是我需要在关闭时将用户重定向到不同的路由,而不是简单地弹出对话框上下文。

我怎样才能做到这一点?

非常感谢。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。