TextField在使用Android返回时未提交

时间:2018-06-18 08:27:14

标签: android dart flutter

我有一个简单的应用程序,它从主机获取条形码输入,当它完成条形码时,它返回/进入。

当我在iOS模拟器上运行我的应用程序时,输入键可以正常使用此TextField,但是在我的Android模拟器上,返回什么都不做,您需要实际点击勾选提交。

有没有办法让Android操作系统像iOS一样工作?

new TextField(
  controller: _newBarcodeTextfield,
  maxLines: 1,
  keyboardType: TextInputType.text,
  autofocus: true,
  onSubmitted: (newBarcodeInput) {

    _getProductInfo(newBarcodeInput);

  }
),

1 个答案:

答案 0 :(得分:1)

我刚刚添加了一个RawKeyboardListener,并听了键66 ,该键是返回。不知道为什么onSubmitted的行为与iOS不同,所以如果有人知道我想知道。