Я пытаюсь обнаружить нажатия клавиш, такие как «Enter», «Delete» и «Backspace» внутри флаттера. Моя проблема с использованием RawKeyboardListener
заключается в том, что он отвлекает внимание от любых дочерних виджетов.
Например,
RawKeyboardListener(
focusNode: _focusNode,
onKey: handleKey,
child: TextField()
)
Это делает невозможным обнаружение обоих ключей. нажмите и одновременно используйте Textfield
.
У кого-нибудь есть альтернативный способ обнаружения нажатий клавиш.
Спасибо