我有一个简单的应用程序,它从主机获取条形码输入,当它完成条形码时,它返回/进入。
当我在iOS模拟器上运行我的应用程序时,输入键可以正常使用此TextField,但是在我的Android模拟器上,返回什么都不做,您需要实际点击勾选提交。
有没有办法让Android操作系统像iOS一样工作?
new TextField(
controller: _newBarcodeTextfield,
maxLines: 1,
keyboardType: TextInputType.text,
autofocus: true,
onSubmitted: (newBarcodeInput) {
_getProductInfo(newBarcodeInput);
}
),
答案 0 :(得分:1)
我刚刚添加了一个RawKeyboardListener
,并听了键66 ,该键是返回。不知道为什么onSubmitted
的行为与iOS不同,所以如果有人知道我想知道。