Android键盘映射
16lz
2022-05-23
对于按键事件,Android调用mDevices[i]->layoutMap->map进行映射。映射实际是由 KeyLayoutMap::map完成的,KeyLayoutMap类里读取配置文件qwerty.kl,由配置 文件 qwerty.kl 决定键值的映射关系。你可以通过修 改./development/emulator/keymaps/qwerty.kl来改变键值的映射关系。
具体可以参照Android\frameworks\base\libs\ui\KeyCharacterMap.cpp的getMatch函数 注意: qwerty.kl如果不在/development/emulator/keymaps/下,可以通过find . -name "*.kl"查找,然后再在搜索结果中查找我们需要的键盘映射文件更多相关文章
- Android(安卓)Studio中使用gradle生成aar包
- Android(安卓)Studio 导入别人的项目
- android各层调用关系,架构流程
- 简单说明View
- IDEA 快捷键 Android(安卓)Studio快捷键
- json连接中央气象台api异常
- ubuntu 64位 无法安装android SDK解决办法
- Android(安卓)APK应用安装原理(2)-查找APK并自动安装
- DecorView、PhoneWindow、ViewRootlmpl的关系