gpt4 book ai didi

android - 为什么虚拟键盘没有正常关闭

转载 作者:行者123 更新时间:2023-11-30 04:35:50 24 4
gpt4 key购买 nike


我正在运行一个调用 mmSocket.connect() 过程的程序,在该过程中启动蓝牙配对过程。如果手机未配对,在我要连接的设备上输入代码后会出现一个对话框。

enter image description here

有时连接中断,对话框终止,在后台留下键盘视觉。

enter image description here

还没有找到关闭该键盘的方法。已经尝试过以下方法:

  • getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);如果你问我这应该有用......

一如既往,感谢任何帮助

最佳答案

您可以使用以下代码隐藏键盘:

InputMethodManager imm = (InputMethodManager) getSystemService(
Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(triggeringView.getWindowToken(), 0);

其中 triggeringView 是显示键盘的 View

关于android - 为什么虚拟键盘没有正常关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6871090/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com