草庐IT

onEvaluateInputViewShown

全部标签

android - 是否可以同时激活物理键盘和软键盘?

我的应用程序需要同时激活两个输入源:条形码扫描仪和软键盘。当我配对蓝牙扫描仪时,它被视为物理键盘。因此,当连接此设备时,不会显示软键盘(软键盘已停用)。是否可以同时激活物理键盘和软键盘?如果不是,解决问题的最佳方法是什么?我是否必须实现一个自定义View来接收按键事件?市场上有没有这样的键盘应用程序?如何以编程方式打开和关闭物理键盘?这是切换按钮“使用物理键盘”设置(我在这里找到了此设置的屏幕截图: 最佳答案 不可能同时激活物理键盘和软键盘。它由InputMethodService函数onEvaluateInputViewShown