老样子,代码直接上:
这个是监听软键盘,如果是开启状态会关闭软键盘,如果为关闭则开启软键盘 InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); if(imm != null){ imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);//开启或者关闭软键盘 }
下面这个是软键盘的关闭
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); if (imm != null) { //edittext是你要监听的输入框控件 imm.hideSoftInputFromWindow(editText.getWindowToken(), 0); }