谁能说出,什么是 flutter 中的处理程序?我想实现一个启动屏幕,该屏幕将持续5秒钟,然后显示另一个屏幕。

最佳答案

我认为没有类似于Handler类的东西,但是您可以只使用Future.delayed,并在build()中根据showSplash渲染不同的UI:

showSplash = true;

new Future.delayed(const Duration(seconds: 5), () {
  setState(() => showSplash = false);
});

10-04 18:46