【发布时间】:2018-12-30 23:22:48
【问题描述】:
我希望我的启动画面始终出现在我的应用程序中,这很好,但我在启动画面之后有一个遍历,我希望它是一次性遍历,所以我想添加一个整数到值为 0 的共享首选项,每次我打开初始屏幕时,该值都会增加 1,因此当“数字”在第二次运行时等于或大于 1 时,初始屏幕会跳过演练并返回主页,这里是我现在要编辑的代码:
void initState() {
// TODO: implement initState
super.initState();
Timer(Duration(seconds: 5), () => MyNavigator.goToIntro(context));
}
我希望它是这样的:
void initState() {
// TODO: implement initState
super.initState();int number=0;//this is in the shared prefs
Timer(Duration(seconds: 5), () => if(number==0){MyNavigator.goToIntro(context));
}else{MyNavigator.goToHome(context));
number++;}
}
【问题讨论】:
标签: dart flutter splash-screen