gpt4 book ai didi

dart - flutter 启动画面

转载 作者:IT老高 更新时间:2023-10-28 12:43:38 32 4
gpt4 key购买 nike

如何在 flutter 中显示启动画面?所以有一个启动图标的选项。我在各自的文件夹中添加了 ios 和 android 的图像。我的问题是太快了。所以它直接打开MyApp()。我希望我的应用程序不显示任何内容并让启动控制,直到我确定将用户带到哪个屏幕(在 MyApp 中我想进行初始化)

最佳答案

您可以在 initState 中使用 Future.delayed 构造函数。这将使您的 SplashScreen 在导航发生之前保持您指定的持续时间。

class SplashScreen extends StatefulWidget {
@override
_SplashScreenState createState() => new _SplashScreenState();
}

class _SplashScreenState extends State<SplashScreen> {
@override
void initState (){
super.initState();
// TODO initial state stuff
new Future.delayed(const Duration(seconds: 4));
}
@override
Widget build(BuildContext context) {
//build
}
}

关于dart - flutter 启动画面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49669025/

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