【问题标题】: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();

【问题讨论】:

    标签: flutter flutter-layout flutter-animation flutter-web flutter-test


    【解决方案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();
    });
    

    【讨论】:

      猜你喜欢
      • 2022-12-17
      • 2021-06-03
      • 2020-05-18
      • 2016-04-01
      • 2016-03-13
      • 1970-01-01
      • 2018-05-04
      • 2019-05-30
      • 2021-07-10
      相关资源
      最近更新 更多