Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/199.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 条形码扫描仪连接到平板电脑时软键盘不工作_Android - Fatal编程技术网

Android 条形码扫描仪连接到平板电脑时软键盘不工作

Android 条形码扫描仪连接到平板电脑时软键盘不工作,android,Android,使用此代码连接条形码扫描仪时,软键盘也不会出现。请帮助使用此代码。我找到了解决方案,它适用于Nexus 4.4.2 InputMethodManager imm = (InputMethodManager)getApplicationContext().getSystemService(Context.INPUT_METHOD_SERVICE); imm.toggleSoftInput(InputMethodManager.SHOW_FORCED, 0); 您必须在弹出消息中禁用硬件键盘。A

使用此代码连接条形码扫描仪时,软键盘也不会出现。请帮助使用此代码。我找到了解决方案,它适用于Nexus 4.4.2

InputMethodManager imm = (InputMethodManager)getApplicationContext().getSystemService(Context.INPUT_METHOD_SERVICE); 
imm.toggleSoftInput(InputMethodManager.SHOW_FORCED, 0);

您必须在弹出消息中禁用硬件键盘。

Android一次只能连接一个键盘


扫描仪算作键盘。

我也有同样的问题。但是没有找到任何答案。你用的是哪种条形码扫描仪?我用的是SC-8070S条形码扫描仪和HCL U1片剂
if(getResources().getConfiguration().hardKeyboardHidden == Configuration.HARDKEYBOARDHIDDEN_NO){
        InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
        imm.showInputMethodPicker();
    }