我打算使用这个库 https://pub.dev/packages/fluttertoast/install 用于 toasts。
有没有办法设置持续时间。这是一个网络项目,以防有什么不同。
谢谢你。
这是我发现的:
不幸的是,Toast 在屏幕上显示的持续时间是由标志定义的:您可以显示较短的持续时间,即 2 秒,也可以显示较长的持续时间,即 3.5 秒。 来源
包
fluttertoast
仅实现这两种类型的持续时间,如果您想要更长的祝酒时间,则需要使用本机代码自行实现。
现在随着 FlutterToast 包的新更新,您可以使用 Toast with BuildContext 设置 Toast 的持续时间:
FToast fToast = FToast();
fToast.init(context);
fToast.showToast(
child: toast,
gravity: ToastGravity.BOTTOM,
toastDuration: Duration(seconds: 2),
);