您的位置:首页 > 移动开发 > Android开发

android 添加一个按键键值

2016-09-13 15:05 253 查看
1.frameworks/base/data/keyboards/Generic.kl (键盘布局文件添加键值映射,这里的键值对应kernel里面的键值,按键名字对应上层keycodes.h里面定义的按键名字)

key 497 GESTURE_WAKELOCK

2.frameworks/base/core/res/res/values/attrs.xml

<enum name="KEYCODE_GESTURE_WAKELOCK" value="267"


3.frameworks\native\include\android\keycodes.h

AKEYCODE_GESTURE_WAKEUP       =267


4.frameworks\native\include\input\InputEventLabels.h

DEFINE_KEYCODE(GESTURE_WAKELOCK)


5.frameworks/base/core/java/android/view/KeyEvent.java

(1)添加键值

public static final int KEYCODE_GESTURE_WAKELOCK = 267;


(2)是否为系统按键或者唤醒功能按键

isSystemKey
isWakeKey


6.frameworks/base/api/current.txt

frameworks/base/api/system-current.txt
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: