想要让音量+键也能像电源键那样关屏及点亮屏 可以通过修改键盘布局映射的方法实现, 键盘布局映射文件通常放在/system/usr/keylayout下 文件格式: 键映射文件通常以UTF8文本文件格式存储于设备,通常有如下特性: 注释:用#表示,以#开头的内容都将被忽略。 空白:所有的空行被忽略 键定义:键定义遵循如下格式key SCANCODE KEYCODE [FLAGS...],当扫描码是一个数字,键码定义在你描述的布局文件android.keylayout.xxx。 另外可以设置相关的FLAGS: SHIFT: 当按下,自动加上SHIFT键值 ALT:当按下,自动加上ALT CAPS:当按下,自动带上CAPS大写 WAKE:当按下,当设备进入睡眠的时候,按下这个键将唤醒,而且发送消息给应用层。 WAKE_DROPPED:当按下,且设备正处于睡眠,设备被唤醒,但是不发送消息给应用层。 原键盘布局映射文件spade-keypad-v0.k如下: key 102 HOME WAKE_DROPPED key 139 MENU WAKE_DROPPED key 158 BACK WAKE_DROPPED key 217 SEARCH WAKE_DROPPED key 116 POWER WAKE_DROPPED key 114 VOLUME_DOWN WAKE key 115 VOLUME_UP WAKE 反编译请使用EditPlus或者Notepad++这类软件来修改。 修改保存后,用RE管理器将spade-keypad-v0.kl复制到/system/usr/keylayout下,然后重启手机 |
欢迎光临 移动叔叔 (http://bbs.ydss.cn/) | Powered by Discuz! X3.2 |