【发布时间】:2011-03-06 14:14:47
【问题描述】:
我之前在 Android 开发者邮件列表中问过这个问题,但没有得到回复。
在我的应用程序中,我不时打开软键盘,并且 看起来 DEL 键的事件未传递。方法在 问题在
整个Java类都在
http://squeakvm-tablet.googlecode.com/hg/project/src/org/squeak/android/SqueakView.java
在软键盘上轻按的任何字母数字键或 Enter(回车)都是 传递给应用程序,但 KEYCODE_DEL 除外。我试图更换 case 子句中的 KEYCODE_DEL 与其他任何内容(例如,使用代码 对于硬件按钮 PAGE_UP),并且该子句在 按钮被按下。
我没有继承 Android Keyboard 类,只是使用了默认的 输入管理器。
为了接收 KEYCODE_DEL 的事件,可以做些什么?是 派生键盘子类的唯一方法?
谢谢。
【问题讨论】: