当用户在颤动中点击其他地方时如何关闭小吃店?

问题描述

我是 Flutter 的新手,所以我无法找到我的问题的解决方案。我希望在这里找到解决方案。当我点击背靠背时,所有小吃店都在显示,我必须等到最后一个小吃店,但我只想显示最后点击的小吃店

解决方法

您可以使用以下代码隐藏小吃店:

scaffoldKey.currentState.hideCurrentSnackBar(mySnackBar);

,

您可以为小吃店设置持续时间。这样它就会自动被解散。

HomeScreen.scaffoldKey.currentState.showSnackBar(
    SnackBar(duration: const Duration(minutes: 5),content: Text(message)));

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...