TextFormField не обнаруживает нажатия клавиш ввода на моей физической клавиатуре - PullRequest
0 голосов
/ 19 июня 2019

Мой TextFormField не обнаруживает ввод моей физической клавиатуры. Хотя алфавитные и числовые клавиши работают, поэтому это может быть программная проблема.

return TextFormField(
          maxLength: 5,
          inputFormatters: [WhitelistingTextInputFormatter(RegExp("[1234567890p*]"))],
          keyboardType: TextInputType.numberWithOptions(),

          controller: controller,

          onFieldSubmitted: (String userInput){
            // Do something here when enter is pressed in either physical or software keyboard



          },
    );

Я хочу, чтобы он был похож на EditText в Android (если вы знакомы с ним). Когда нажата клавиша Enter, выполняется некоторое действие. Он также переходит к следующему EditText или TextForm в строке / столбце / сетке

...