Как обнаружить нажатия клавиш во флаттере без RawKeyboardListener - PullRequest
1 голос
/ 23 января 2020

Я пытаюсь обнаружить нажатия клавиш, такие как «Enter», «Delete» и «Backspace» внутри флаттера. Моя проблема с использованием RawKeyboardListener заключается в том, что он отвлекает внимание от любых дочерних виджетов.

Например,

RawKeyboardListener(
  focusNode: _focusNode,
  onKey: handleKey,
  child: TextField()
)

Это делает невозможным обнаружение обоих ключей. нажмите и одновременно используйте Textfield.

У кого-нибудь есть альтернативный способ обнаружения нажатий клавиш.

Спасибо

...