在android中点击EditText的时候会弹出软键盘,这时候如果想隐藏软键盘或者填完内容后点其他的地方直接隐藏软键盘,可以按一下方法处理。

首先获得软键盘Manager

InputMethodManager manager manager = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);@Overridepublic boolean onTouchEvent(MotionEvent event) {// TODO Auto-generated method stubif(event.getAction() == MotionEvent.ACTION_DOWN){  if(getCurrentFocus()!=null && getCurrentFocus().getWindowToken()!=null){   manager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS);  }}return super.onTouchEvent(event);}

更多相关文章

  1. Android(安卓)说说亮屏锁和键盘锁
  2. android 软键盘 返回键 消失事件 监听
  3. Android创建自定义键盘
  4. 在Android中实现全屏显示的方法
  5. [置顶] Android下实现自动关机的方法总结
  6. android 软键盘隐藏 activity初始化时edittext聚焦
  7. Android(安卓)ListView几个比较有用的属性
  8. android背景选择器selected
  9. Android中自定义带图标和清空内容按钮的EditText控件

随机推荐

  1. android 中添加Dialog
  2. Android中如何查看内存(下)
  3. Android有道词典开发
  4. Android手机开发:ImageView使用和从内存读
  5. Android中Log的输出
  6. Android(安卓)定时服务
  7. android之Fragment-ListFragment的实践(三
  8. android 混淆 proguard
  9. android Toast工具BToast
  10. Android设置界面之Preference