最近的谷歌键盘更新打破了插入的HID设备

时间:2016-05-17 23:13:22

标签: android android-keypad

如果有更多人注意到这一点,我很好奇。如果你插入HID输入设备(键盘,键盘,条形码扫描仪等),谷歌键盘最近的市场更新打破了向后兼容性。发出输入代码/操作的HID设备都开始放置破坏应用程序的“新行”。在我们的例子中,用户无法再扫描条形码。扫描仪本身可以工作,但输入字段不会产生任何操作,只有在扫描文本显示后输入一个新行。

EditText已经使用了以下属性,这些属性不再重要:

  

SINGLELINE = “真”   安卓的inputType =“文本”   机器人:imeOptions = “actionSearch”

温度。修复是安装第三方键盘,如黑客键盘。

具体来说,注册setOnEditorActionListener后没有回调。在我的情况下,通过将EditText放在片段中来重现这一点:

  

[...]按下回车键或何时调用   用户选择提供给IME的动作。 设置此项   表示正常的硬键事件不会插入换行符   文本视图,即使它是多行的。

0 个答案:

没有答案