获取键盘状态,点击其他位置关闭键盘

来源:互联网 发布:网络监控工作总结 编辑:程序博客网 时间:2024/06/07 05:38
public boolean onTouch(View arg0, MotionEvent arg1) {// 获取输入法开关状态InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);boolean isOpen = imm.isActive();if (isOpen) {<span style="white-space:pre"></span>// 关闭输入法<span style="white-space:pre"></span>InputMethodManager inputMethodManager = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);<span style="white-space:pre"></span>inputMethodManager.hideSoftInputFromWindow(<span style="white-space:pre"></span>IndentActivity.this.getCurrentFocus().getWindowToken(),InputMethodManager.HIDE_NOT_ALWAYS);}return false;}

0 0