修改四个关联文件:
1、system/usr/keylayout/xxx.kl 文件
2、 frameworks/base/include/ui/Keycodelabels.h
3、 frameworks/base/core/java/android/view/KeyEvent.java
4、 frameworks/base/core/res/res/values/attrs.xml
如果自己所定义的键码值与系统中默认的有冲突,则需要修改源码所对应的API文件,例如Android 4.0.3,那么就需要修改frameworks/base/api/15.txt
扫描二维码关注公众号,回复:
827727 查看本文章