本文转载自:http://blog.csdn.net/kris_fei/article/details/78748313

Platform: RK3288 
OS: Android 6.0 
Kernel: 3.10.92

硬件接上USB扫描枪后,被认为是一个USB物理键盘,这时候,系统会默认关闭软键盘。 
通过如下方法可以让软硬键盘都打开。

kris@eco:~/rk3288/frameworks/base$ g df core/java/android/inputmethodservice/InputMethodService.java
diff --git a/core/java/android/inputmethodservice/InputMethodService.java b/core/java/android/inputmethodservice/InputMethodService.java
index 61e02fd..11b8c7a 100644
--- a/core/java/android/inputmethodservice/InputMethodService.java
+++ b/core/java/android/inputmethodservice/InputMethodService.java
@@ -1157,8 +1157,12 @@ public class InputMethodService extends AbstractInputMethodService { */ public boolean onEvaluateInputViewShown() { Configuration config = getResources().getConfiguration(); + /* return config.keyboard == Configuration.KEYBOARD_NOKEYS || config.hardKeyboardHidden == Configuration.HARDKEYBOARDHIDDEN_YES; + */ + + return true; } /**

[RK3288][Android6.0] 调试笔记 --- 软硬键盘同时使用【转】相关推荐

  1. gpio驱动广播Android,[RK3288][Android6.0] 调试笔记 --- 通用GPIO驱动控制LED【转】

    Platform: ROCKCHIP OS: Android 6.0 Kernel: 3.10.92 由于板子没有lcd无法得知sd卡升级是否完成,因此使用LED显示. Recovery中升级完成后控 ...

  2. [RK3288][Android6.0] 调试笔记 --- touch无法获取坐标点

    Platform: Rockchip OS: Android 6.0 Kernel: 3.10.92 有网友遇到调试touch的时候能触发中断,但无法获取坐标点 具体可参考文章 [RK3288][An ...

  3. [RK3288][Android6.0] 调试笔记 --- AndroidTool低格无效问题

    Platform: Rockchip OS: Android 6.0 Kernel: 3.10.92 现象: 之前文章 [RK3288][Android6.0] 调试笔记 - AndroidTool两 ...

  4. [RK3288][Android6.0] 调试笔记 --- 电池电量一直显示100%

    Platform: Rockchip OS: Android 6.0 Kernel: 3.10.92 之前文章[RK3288][Android6.0] 调试笔记 - 伪电池驱动添加 阐述了如何添加一个 ...

  5. [RK3288][Android6.0] 调试笔记 --- WiFi芯片AP6356S添加

    Platform: RK3288 OS: Android 6.0 Kernel: 3.10.92 背景: RK3288 Android6.0平台对AP6356S的支持不是很完善,直接修改wifi ch ...

  6. [RK3288][Android6.0] 调试笔记 --- 双屏显示内核Patch

    Platform: RK3288 OS: Android 6.0 Kernel: 3.10.92 根据5.1的双屏显示patch,在android6.0上修改了下,因为没硬件环境,所以未经验证,仅供参 ...

  7. [RK3288][Android6.0] 调试笔记 --- 调试串口的更换

    Platform: ROCKCHIP OS: Android 6.0 Kernel: 3.10.92 假设项目有需求要将调试串口uart2 改成 uart1, 改动如下 (还未验证,先分享给大家,有问 ...

  8. android 系统gpu 调试_[RK3288][Android6.0] 调试笔记 --- 读取当前DDR和GPU频率方法

    Platform: Rockchip OS: Android 6.0 Kernel: 3.10.92 ddr和gpu的clock都受dvfs模块管控, 所以只要执行: root@rk3288:/ # ...

  9. [RK3288][Android6.0] 调试笔记 --- 设置中文为默认输入法

    Platform: RK3288 OS: Android 6.0 Kernel: 3.10.92 添加方法: 1. 添加第三方apk 路径: rk3288/device/rockchip/rk3288 ...

最新文章

  1. Android代码规范
  2. struts2学习笔记(二):Struts2配置
  3. pthread_join
  4. 大数据架构如何做到流批一体?
  5. cpu风扇一会转一会停_空调维修|空调开机一会就停显示e1|空调维修方法
  6. 字符串常量与字符串变量
  7. Mini 容器学习笔记6——组件的获取(应用)
  8. Kotlin 5 控制流,返回和跳转
  9. 无心剑随感《最完美的图形——圆》
  10. 应用联合服务 云计算拉近应用和操作距离
  11. 网站并发cpu占用率_来,控制一下 goroutine 的并发数量
  12. java已知两坐标求直线长度_java计算两点间的距离方法总结
  13. vue3快速上手(尚硅谷视频笔记)
  14. python dispatch函数_从Python调用CAPL函数
  15. 网付代理利润我把它分析得透透的
  16. linux 网站图片无法加载失败怎么办,网页无法加载图片怎么办?解决网页图片无法显示的方法...
  17. Eclipse中如何调出Servers,这里教你一遍成功。
  18. vue中的for循环如何循环到到一定次数换行(歪门邪道)
  19. python之使用cmd命令行写程序
  20. 【Hexo】Hexo搭建Butterfly主题并快速美化

热门文章

  1. js便签笔记(9)——解读jquery源码时记录的一些知识点
  2. ubuntu 客户端ssh连接服务器速度缓慢
  3. WinXP下At,Schtask和Eventtriggers命令实例(一)
  4. centos7上安装配置tomcat8.5
  5. js 操作json对象增删改
  6. Linux4.4 TCP源码分析
  7. linux-----shell高级编程----grep应用
  8. (转)C# foreach 中获取索引index的方法
  9. C# 中实现单例模式
  10. spring hibernate 连接sqlserver 数据库的时候还需要jdbc包吗?