重写按键方法onKeyDown没有反应。
点击提示键以后出现以下信息: No keyboard for id 0
原因:
View被显示时,没有获取焦点。也就是说,按键动作没有发送给View,所以需要在构造方法中增加一行代码:
setFocusable(true);
点击提示键以后出现以下信息: No keyboard for id 0
原因:
View被显示时,没有获取焦点。也就是说,按键动作没有发送给View,所以需要在构造方法中增加一行代码:
setFocusable(true);
本文探讨了在View被显示但未获取焦点时,按键事件无法触发onKeyDown方法的问题。文章详细解释了此现象的原因,并提供了解决方案:在构造方法中加入setFocusable(true)代码行。
7563

被折叠的 条评论
为什么被折叠?



