gpt4 book ai didi

dart - 在 SnackBarAction onPressed 上 flutter 小吃吧

转载 作者:IT老高 更新时间:2023-10-28 12:40:37 25 4
gpt4 key购买 nike

我想关闭 SnackBarActiononPressed 方法上的 SnackBar。我尝试使用 Navigator.of(context).pop();SnackBar 并没有让我的屏幕变黑。

代码如下:

 void showInSnackBar(String value) {
homeScaffoldKey.currentState.showSnackBar(new SnackBar(content: new Text(value),
action: SnackBarAction(
label: 'Dissmiss',
textColor: Colors.yellow,
onPressed: () {
// Navigator.of(context).pop();
},
),));
}

最佳答案

你也可以使用,

Scaffold.of(context).hideCurrentSnackBar();

使用上下文时要小心,使用正确的上下文。

注意

在新的 Flutter 版本中,此方法已被弃用。因此使用

ScaffoldMessenger.of(context).hideCurrentSnackBar();

关于dart - 在 SnackBarAction onPressed 上 flutter 小吃吧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54955500/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com