Android 显示弹出窗口时禁用键盘焦点

Android 显示弹出窗口时禁用键盘焦点,android,ios,user-interface,flutter,keyboard,Android,Ios,User Interface,Flutter,Keyboard,我正在开发一个自定义视图。 我在构建函数中使用它来接收关键事件: FocusScope.of(context).requestFocus(focusNode); 和RawKeyboardListener小部件,用于检测用户何时按键(空格键)。 但当我显示一个包含文本字段的对话框时,下面的视图捕捉到焦点,软键盘隐藏 如何检测弹出的对话框或在构建功能中检测在请求焦点时按下的键盘键

我正在开发一个自定义视图。 我在构建函数中使用它来接收关键事件:

FocusScope.of(context).requestFocus(focusNode);
RawKeyboardListener小部件,用于检测用户何时按键(空格键)。 但当我显示一个包含文本字段的对话框时,下面的视图捕捉到焦点,软键盘隐藏

如何检测弹出的对话框或在构建功能中检测在请求焦点时按下的键盘键