Android中点击空白点隐藏软键盘

Android中点击空白处隐藏软键盘[java] view plaincopyInputMethodManager?imm?(InputMethodManager)?getS

Android中点击空白处隐藏软键盘
[java] view plaincopy

  1. InputMethodManager?imm=?(InputMethodManager)?getSystemService(Context.INPUT_METHOD_SERVICE);??
[java] view plaincopy
  1. @Override??????public?boolean?onTouchEvent(MotionEvent?event)?{??
  2. ????????//?TODO?Auto-generated?method?stub??????????if?(event.getAction()?==?MotionEvent.ACTION_DOWN)?{??
  3. ????????????System.out.println("down");??????????????if?(RegisterActivity.this.getCurrentFocus()?!=?null)?{??
  4. ????????????????if?(RegisterActivity.this.getCurrentFocus().getWindowToken()?!=?null)?{??????????????????????imm.hideSoftInputFromWindow(RegisterActivity.this.getCurrentFocus().getWindowToken(),??
  5. ????????????????????????????InputMethodManager.HIDE_NOT_ALWAYS);??????????????????}??
  6. ????????????}??????????}??
  7. ????????return?super.onTouchEvent(event);??????}?