在android软键盘中禁用/检测键盘关闭键

时间:2012-08-01 13:35:29

标签: android android-softkeyboard

Android中的一些软键盘带有键盘关闭键。是否有与此键相关联的监听器?编辑器动作侦听器或onKeyPreIme或dispatchKeyEvent不起作用。或者有没有办法禁用此密钥?

1 个答案:

答案 0 :(得分: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()。除了退格和输入之外,以上都不会接收软键盘上任何键的回调。其他所有内容,包括隐藏键盘键都完全跳过了我的重写方法。

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