在我的一个自定义视图中,继承自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事件。 为此,我试图了解输入键盘在流中用于调度键事件的位置。无法在网上找到有关此内容的更多信息。
非常感谢任何帮助/指针。谢谢!