如何通过代码动态关闭虚拟键盘? 我想要做的就是当用户点击“确定”按钮时将其关闭,因为即使按钮现在具有焦点,它也不会自动关闭。
答案 0 :(得分:3)
您好我还有一个隐藏键盘的解决方案:
InputMethodManager imm = (InputMethodManager) getSystemService(Activity.INPUT_METHOD_SERVICE);
imm.toggleSoftInput(InputMethodManager.HIDE_IMPLICIT_ONLY, 0);
此处在showFlag的位置传递HIDE_IMPLICIT_ONLY,在hiddenFlag的位置传递0。 它会强行关闭软键盘。
答案 1 :(得分:2)