如何在 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 (将#修改为@)