【发布时间】:2014-04-30 03:34:39
【问题描述】:
在webview或默认浏览器中,只有当输入不为空时,我才能接收退格键事件(keyup,keydown和keypress),这似乎是android 4.1+的错误。
你可以试试下面这个页面(用安卓设备打开) http://javascript.info/tutorial/keyboard-events#test-stand-test-stand
我通过创建自定义 InputConnection 尝试了答案 here 和 here。
现在可以了,即使输入为空也可以接收退格键事件,但是有副作用:
我不能再输入单词和短语了(第一和第二张图片),
我一次只能输入一个字母或字符(第三张图片)。
我该如何解决这个问题,有什么解决方法吗?谢谢。
【问题讨论】: