为android添加CAPS_LOCK按键
来源:互联网 发布:走红网络的长板女孩 编辑:程序博客网 时间:2024/06/06 17:02
首先在qwerty.kl文件中将CAPS_LOCAK按键映射到某键值,这里我映射为KEYCODE_BUTTON_A。
待修改文件路径为:/framework/base/core/java/android/text/method/MetaKeyKeyListener.java
在前面定义private static boolean isCapsLockDown = false;
然后在onKeyDown()方法中加入以下代码:
if(keyCode == KeyEvent.KEYCODE_BUTTON_A){
if(!isCapsLockDown){
press(content, CAP);
}else{
release(content, CAP);
}
isCapsLockDown = !isCapsLockDown;
return true;
}
就OK了。
- 为android添加CAPS_LOCK按键
- Android学习:为按键添加声音
- Android学习:为按键添加声音
- Android学习:为按键添加声音
- Android 为按键添加声音(转载)
- android应用中为按键添加声音
- Ubuntu 14.04 映射Caps_Lock 为Ctrl
- android 添加物理按键
- android添加自定义按键
- android添加新按键
- android添加外部按键
- Android添加新按键
- android 按键 添加
- android 下添加新按键
- android 4.4 添加物理按键
- android 添加一个按键键值
- android 添加背景音乐,按键音
- android 添加一个按键键值
- C/C++历史
- [错题集]可视化编辑出现的问题——UIButton
- 什么是 MIME Type?
- C语言的发展史(The Development of the C Language)
- 例题4-7
- 为android添加CAPS_LOCK按键
- 移动互联网应用技术架构简介-iOS
- pthread_join手册
- hdu 3221 Brute-force Algorithm
- NBUT-2013校赛·网络同步赛
- 捕获组合键VC编程
- SQLHelp类封装
- input file隐藏浏览
- P2P流媒体开源项目介绍