override fun onTouchEvent(event: MotionEvent?): Boolean {        val manager =            this.getSystemService(Context.INPUT_METHOD_SERVICE) as InputMethodManager        if (event?.getAction() === MotionEvent.ACTION_DOWN) {            if (this.getCurrentFocus() != null && this.getCurrentFocus().getWindowToken() != null) {                manager.hideSoftInputFromWindow(                    this.getCurrentFocus().getWindowToken(),                    InputMethodManager.HIDE_NOT_ALWAYS                )            }        }        return super.onTouchEvent(event)    }

 

更多相关文章

  1. 代码中设置drawableleft
  2. android 3.0 隐藏 系统标题栏
  3. Android开发中activity切换动画的实现
  4. Android(安卓)学习 笔记_05. 文件下载
  5. Android中直播视频技术探究之—摄像头Camera视频源数据采集解析
  6. 技术博客汇总
  7. android 2.3 wifi (一)
  8. AndRoid Notification的清空和修改
  9. Android中的Chronometer

随机推荐

  1. ViewModelProviders 在fragment中使用
  2. service初步(Android)
  3. Android扫描文件
  4. Android(安卓)ViewFlipper简单应用
  5. Android(安卓)textview中某些字段设置点
  6. android 代码实现通知 音效和震动
  7. Android--截屏(支持Android7.1.1,无需root)
  8. Android中如何自动弹出软键盘
  9. WebView使用
  10. android 扫描包下所有类