默认输入键盘在哪里放在android上调度关键事件?

时间:2016-06-21 15:57:57

标签: android keyevent

在我的一个自定义视图中,继承自View组,我在dispatchKeyEvent方法中获取Tab键的Key_Down和Key_Up事件。

Google键盘的最新更新将其从4.0。*升级到5.0。*。发布此更新,我没有在ViewGroup中的dispatchKeyEvent中获取Key_Down。我已经检查过我在ViewGroup中的dispatchKeyEventPreIme中获取了Key_Down和Key_Up事件。另外,我没有在自定义视图中处理OnKeyPreIme中的Key_Down。

我无法弄清楚,在这种情况下谁正在吃掉Key_Down事件?我继续像以前一样得到Key_Up事件。 为此,我试图了解输入键盘在流中用于调度键事件的位置。无法在网上找到有关此内容的更多信息。

非常感谢任何帮助/指针。谢谢!

0 个答案:

没有答案