小工具知识网

当前位置: 首页 > 行业知识 > Flutter Toast的使用,干货精讲,请查收

行业知识

Flutter Toast的使用,干货精讲,请查收

2026-11-03 19:45:52 来源:互联网转载

appBar: AppBar(
title: Text(‘SnackBar Demo’),
),
body: SnackBarPage(), // Complete this code in the next step.
);

显示一个SnackBar

创建好了Scaffold,显示SnackBar时首先我们要创建一个SnackBar,然后使用ScaffoldMessenger显示它。

final snackBar = SnackBar(content: Text(‘Yay! A SnackBar!’));
// 从组件树种找到ScaffoldMessager,并用它去show一个snackBar
ScaffoldMessenger.of(context).showSnackBar(snackBar);

给SnackBar提供一个可选操作

当显示SnackBar时,我们可能想要向用户提供一个操作。例如,如果用户不小心删除了一条消息,则他们可以在SnackBar中使用可选的动作来恢复该消息。

下面展示如何在SnackBar给用户提供可选操作。

final snackBar = SnackBar(
content: Text(‘Yay! A SnackBar!’),
action: SnackBarAction(
label: ‘Undo’,
onPressed: () {
// 我们只需要在此处处理用户需要撤销的操作就行了。
},
),
);

来自第三方库的依赖,fluttertoast

fluttertoast是一个来自第三方库的给用户弹出toast提示的实现

上一篇:怎么把服务器改成电脑?

下一篇:揭秘宝塔面板操作技巧,轻松上手,掌握核心秘籍!