我想要实现的是,当查看这个小部件时,当RawKeyboardListener没有被选中/在焦点上时,TextField就会立即开始监听。它运行HandleKey function来处理我想要处理的keyCode。
我遇到的问题是,当第一次运行应用程序时,handleKey function似乎运行了两次。因此,在下面的示例中,当我只输入1键时,它将打印两次why does this run twice $_keyCode。我想它是听keyUp和keyDown的
我正在Windows上开发一个桌面应用程序,当在另一个文本字段上按ENTER键时,我试图将焦点移到另一个文本字段。我可以使用RawKeyboardListener检测到键已被按下,但焦点没有切换到新字段。我怎么才能让它正常工作呢?import 'package:flutter/material.dart';
runApp(MyApp());
class MyApp