我的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
},
);
我希望它像android中的EditText(如果您熟悉它)。当按下回车键时,它将执行一些动作。它也转到行/列/网格中的下一个EditText或TextForm