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
在 开发板的文件目录 /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
相关文章推荐
- Android4 .1添加新的按键(1)
- Android4.1添加新的按键(3)
- android下载图片显示总结
- Android开发环境的调研
- Android之ADB常用命令
- 弄明白Android 接口回调机制
- Android Studio配置Esri ArcGIS
- Android四大组件
- android通讯录根据首字母分组(一)
- 使用AutoCompleteTextView和MultiAutoCompleteTextView实现输入自动匹配
- Android——Hander和AsyncTask的使用
- Android四大组件——Service详解
- Android内存管理、Android中Dalvik和JVM的区别
- ubuntu14.04下载android source code
- android 开发 小技巧
- android log 日志管理
- Android 解决“com.android.dex.DexIndexOverflowException: method ID not in [0, 0xffff]: 65536”问题
- 你是不是也被Android Private Libraries、Referenced Libraries、android Dependency搞晕了~~
- Android 自定义View实现SlideSwitchView
- android:windowSoftInputMode属性详解