1

android 中的一些软键盘带有键盘关闭键。是否有与此键关联的侦听器?编辑器操作侦听器或 onKeyPreIme 或 dispatchKeyEvent 不起作用。或者有没有办法禁用这个键?

4

1 回答 1

0

有几件事对你不利。

似乎隐藏键盘键有些特殊,因为只有拥有它的 IME 才能收听它。参考:https ://groups.google.com/forum/?fromgroups#!topic/android-developers/t4M8Zb9IomY

此外,似乎在您的活动中为软键盘获取 Keyevents 充其量是参差不齐: onKeyListener not working with soft keyboard (Android)

我刚刚在 HTC Evo 4g LTE 上的 EditText 上测试了onKey()dispatchKeyEvent()和。dispatchKeyEventPreIme()除了退格和回车之外,以上都没有接收软键盘上任何键的回调。包括隐藏键盘键在内的其他所有内容都完全跳过了我重写的方法。

我得出的结论是,没有办法让它按你想要的方式工作。

于 2012-08-01T14:04:47.540 回答