flutter - 小吃店的持续时间和高度
问题描述
我正在尝试展示一个小吃店。
在我点击一个手势检测器后,这个零食有两个按钮。
问题是小吃栏出现几秒钟然后消失。
所以我有两个问题:
- 在用户采取行动并单击按钮之前,如何阻止小吃栏消失?
- 此外,snackbar 具有整个屏幕的高度。
如何使其在屏幕底部具有特定高度?
解决方案
您可以使用长duration
HomeScreen.scaffoldKey.currentState.showSnackBar(
SnackBar(duration: const Duration(minutes: 5), content: Text(message)));
另请参阅https://material.io/design/components/snackbars.html#behavior
出现和消失
Snackbars 会在没有警告的情况下出现,并且不需要用户交互。它们会在最少 4 秒、最多 10 秒后自动从屏幕上消失。
推荐阅读
- python - seaborn.distplot - kde 关键字列表
- c++ - 堆上的内存如何耗尽?
- node.js - 用他们最近的聊天命令 mongodb 检索用户列表?
- kdb - distinct 函数是否将唯一属性应用于 q kdb 中的列表?
- c - 死锁预防,随机线程执行顺序 C
- android - 在回收站视图上使用 cardview 会导致系统崩溃
- git - 如何防止有人克隆我的 Heroku 应用程序存储库?
- python - 有效地获取 np.datetime64 元素列表中不同日期的数量
- javascript - 如何使用需要循环 100 万次的函数修复“超出最大调用堆栈大小”错误
- python - 如何在熊猫数据框中使用特殊字符将日期值与文本列分开?