我遇到的问题是,当第一次运行应用程序时,handleKey function似乎运行了两次。因此,在下面的示例中,当我只输入1键时,它将打印两次why does this run twice $_keyCode。我想它是听keyUp和keyDown的。我想要的结果是只运行一次。但是,当我选择TextField并使用仿真器键盘执行常规提交时,代码也可以正常工作。
我很难理解为什么它只在与TextField交互之后才有问题。我觉得它需要一个Future或await?import 'package:flutte