我正在运行一个调用mmSocket.connect()
-procedure的程序,其中启动了蓝牙配对过程。如果手机未配对,则在我要连接的设备上输入代码后会显示一个对话框。
有时连接断开,对话框终止,键盘在后台显示。
还没有办法关闭那个键盘。已经尝试过以下内容:
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
如果你问我这应该有用...... 与往常一样,任何帮助都表示赞赏
答案 0 :(得分:1)
您可以使用以下代码隐藏键盘:
InputMethodManager imm = (InputMethodManager) getSystemService(
Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(triggeringView.getWindowToken(), 0);
其中triggeringView是显示键盘的视图
答案 1 :(得分:0)
现在将其列为错误,请参阅以下链接获取信息: