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

Android4.1添加新的按键(2)

2015-09-18 20:54 441 查看
Android 系统对加载键盘布局文件(Generic.kl ).

在 开发板的文件目录 /system/usr/idc 中有一系列的 *.idc 框架层会根据驱动中的配置,自动生成设备的idc 文件。

例如在 EventHub.cpp 中的 loadConfigurationLocked 方法中,会获取设备的idc 文件。如果没有获取到idc 文件,那么会采用默认的Generic.kl .

在EventHub.cpp 中的 openDeviceLocked方法中会 loadConfigurationLocked,一般而言根据,/dev/input 中的event0,envent1等。会多次调用 openDeviceLocked

如果找到 idc 文件,根据idc 文件获得对应的kl文件和kcm 文件的名称。

转自:http://blog.csdn.net/lsdmx2016/article/details/8606853
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: