显示小吃店颤动后导航器弹出

Posted

技术标签:

【中文标题】显示小吃店颤动后导航器弹出【英文标题】:Navigator pop after display snackbar flutter 【发布时间】:2020-10-15 23:48:30 【问题描述】:

我想在 SnackBar 终止后弹出我的屏幕。

怎么办?

Scaffold.of(context).showSnackBar(
                  SnackBar(
                    backgroundColor: Colors.pink,
                    content: Text('Successfull !'),
                    duration: Duration(seconds: 5),
                  ),
                );
                Navigator.of(context).pop();

【问题讨论】:

【参考方案1】:

使用closedthen

SnackBarClosedReason

Scaffold.of(context).showSnackBar(
  SnackBar(
    backgroundColor: Colors.pink,
    content: Text('Successfull !'),
    duration: Duration(seconds: 5),
  ),
).closed.then((SnackBarClosedReason reason) 
  Navigator.of(context).pop();
);

【讨论】:

以上是关于显示小吃店颤动后导航器弹出的主要内容,如果未能解决你的问题,请参考以下文章

如何在颤动中显示小吃吧无限持续时间?

如何在容器底部显示 Snackbar 而不是屏幕颤动

测试小部件时在颤动中测试 BlocListener 失败

如何在颤动的屏幕上显示一个小部件?

iOS Swift:Material Snackbar 显示在子弹出视图后面

如何在颤动的任何屏幕上显示弹出消息?