修改四个关联文件:

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

更多相关文章

  1. Android之RecyclerView实现时光轴
  2. Android获取串口路径
  3. Android下使用c++11的测试
  4. tess_two Android图片文字识别
  5. 【已解决】上传项目到binary 上面的时候报错:FAILURE: Build fail
  6. ListView长按底色变黑问题
  7. 在android media framework中添加播放器
  8. 【转】如何使用Android(安卓)Studio把自己的Android(安卓)librar
  9. 1. Android启动过程

随机推荐

  1. android自定义button样式【转】
  2. Android拼图游戏的设计逻辑,从切图到交互
  3. Android中直播视频技术探究之---摄像头Ca
  4. Android支付宝模块的ali64错误解决
  5. Android(安卓)Handler:关于Handler异步通
  6. Android实用视图动画及工具系列之六:通用
  7. Android实现ListView的A-Z字母排序和过滤
  8. Android(安卓)沉浸式状态栏-字体颜色与背
  9. Android性能优化之UI卡顿优化实例分析
  10. [转]第二届 Android(安卓)应用开发中国大