监听不到android 的 Home 键
16lz
2021-01-23
应用程序监听不了android 机的HOME KEY事件。
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { // TODO Auto-generated method stub if(keyCode==3)//HOME键码为3 { HomeKeyNum+=1; Log.i("gogler", "home key pressed time is: "+HomeKeyNum); } return super.onKeyDown(keyCode, event); }
实验结果没有预期日志输出,把键码换成BACK键码4则可以监听到。
官方解释:
Key code constant: Home key. This key is handled by the framework and is never delivered to applications.
更多相关文章
- Android应用程序组件Content Provider的共享数据更新通知机制分
- Android应用程序键盘(Keyboard)消息处理机制分析(10)
- android之实现各个组件点击事件监听
- Android应用程序键盘(Keyboard)消息处理机制分析(21)
- Android探索之旅(第二十一篇)Android中事件冲突的解决收集(持续收录
- Android应用程序组件Content Provider的启动过程源代码分析(6)
- Android 驱动之旅 第四章:在Android 系统中编写JNI 方法在应用程
- Android交互体验必知:功能按键事件
- Android Wear应用程序开发的简要说明,对每个初学者和中级android