Android中点击空白处隐藏软键盘
[java] view plaincopy
- InputMethodManager?imm=?(InputMethodManager)?getSystemService(Context.INPUT_METHOD_SERVICE);??
- @Override??????public?boolean?onTouchEvent(MotionEvent?event)?{??
- ????????//?TODO?Auto-generated?method?stub??????????if?(event.getAction()?==?MotionEvent.ACTION_DOWN)?{??
- ????????????System.out.println("down");??????????????if?(RegisterActivity.this.getCurrentFocus()?!=?null)?{??
- ????????????????if?(RegisterActivity.this.getCurrentFocus().getWindowToken()?!=?null)?{??????????????????????imm.hideSoftInputFromWindow(RegisterActivity.this.getCurrentFocus().getWindowToken(),??
- ????????????????????????????InputMethodManager.HIDE_NOT_ALWAYS);??????????????????}??
- ????????????}??????????}??
- ????????return?super.onTouchEvent(event);??????}?