gpt4 book ai didi

dart - 如何在 flutter 中显示自定义 toast 对话框?

转载 作者:IT王子 更新时间:2023-10-29 06:57:24 24 4
gpt4 key购买 nike

我想显示自定义 toast(我自己的小部件布局)。我知道如何显示自定义警告对话框,但这不是我想要的。

因为,警告对话:

  1. 有黑色背景
  2. 显示时防止触摸
  3. 必须手动关闭

我不想使用 flutter toast 库,因为我无法用它制作自定义布局。

我想在所有其他小部件之上显示我自己的布局,并使其在一段时间后消失。此外,它不应在显示时阻止任何输入。

最佳答案

您可以添加 this library添加和自定义您自己的 toast 。

Widget widget = Center(
child: ClipRRect(
borderRadius: BorderRadius.circular(30.0),
child: Container(
width: 40.0,
height: 40.0,
color: Colors.grey.withOpacity(0.3),
child: Icon(
Icons.add,
size: 30.0,
color: Colors.green,
),
),
),
);

ToastFuture toastFuture = showToastWidget(
widget,
duration: Duration(seconds: 3),
onDismiss: () {
print("the toast dismiss"); // the method will be called on toast dismiss.
},
);

关于dart - 如何在 flutter 中显示自定义 toast 对话框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55702709/

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