小编Feb*_*son的帖子

Flutter - 如何延迟函数几秒钟

我有一个函数,当用户选择错误答案时返回 false。

tappedbutton(int index) async {
 final userAnswer = await userAnswer();
   if (userAnswer) {
// Executing some code
}else{
ErrorSnackbar(); // This snackbar takes 2 second to close.
}
Run Code Online (Sandbox Code Playgroud)

我的目标是在用户选择错误答案后延迟调用该函数两秒钟(用户可以再次单击按钮,不会触发任何操作)并阻止立即单击。我怎样才能实现它?

dart flutter

7
推荐指数
2
解决办法
2万
查看次数

Flutter - 如何将小吃栏定位在系统导航栏上方

我的应用程序中有一个透明的系统导航栏。

在此输入图像描述

应用程序使用 Getx 小吃栏来抛出错误和成功消息。我所困扰的是,每当应用程序抛出一个小吃店时,小吃店都会通过透明导航栏出现和消失(我可以看到小吃店通过导航栏移动)。有什么办法让小吃栏出现在导航栏上方吗?如何将小吃栏放置在系统导航栏上方?

flutter bottomnavigationview flutter-getx

5
推荐指数
1
解决办法
3774
查看次数