Android framework物理按键处理路径
2017-08-02 11:07
267 查看
frameworks\base\services\core\java\com\android\server\policy\PhoneWindowManager.java
public long interceptKeyBeforeDispatching(WindowState win, KeyEvent event, int policyFlags)
public int interceptKeyBeforeQueueing(KeyEvent event, int policyFlags)
监听物理按键长按 (打开手电筒等)
组合按键(截屏等)
相关修改可以在里面进行
public long interceptKeyBeforeDispatching(WindowState win, KeyEvent event, int policyFlags)
public int interceptKeyBeforeQueueing(KeyEvent event, int policyFlags)
监听物理按键长按 (打开手电筒等)
组合按键(截屏等)
相关修改可以在里面进行
相关文章推荐
- Android系统input按键处理流程(从驱动到framework)【转】
- android处理键盘事件之物理按键 (一)
- android学习笔记5 android按键事件处理代码走读[framework]
- android学习笔记5 android按键事件处理代码走读[framework]
- Android系统input按键处理流程(从驱动到framework)
- android 物理按键
- android的按键处理
- Android系统移植与调试之------->增加一个双击物理按键打开和关闭闪光灯并将闪光灯状态同步到下拉菜单中
- android 增加物理按键关闭wifi实例讲解
- Android: 按键的功能及处理机制
- Android默认锁屏界面按键处理流程分析
- 关于Android按键处理
- Android增加一个物理按键检测步骤
- android 物理按键
- Android按键拦截处理最佳实践范例(以Back事件为例)
- Android事件处理--按键
- 【Android游戏开发十九】(必看篇)SurfaceView运行机制详解—剖析Back与Home按键及切入后台等异常处理!
- Android物理按键
- android按键连续按下事件处理
- Android按键事件处理流程 -- KeyEvent