Kotlin 点击空白位置隐藏软键盘
如下操作
整体来讲还是相对简单,直接复制一下代码 粘贴到你需要的类里。
① 实现点击空白处,软键盘消失事件
override fun dispatchTouchEvent(motionEvent: MotionEvent): Boolean {
if (motionEvent.action == MotionEvent.ACTION_DOWN) {
// 获得当前得到焦点的View,一般情况下就是EditText(特殊情况就是轨迹求或者实体案件会移动焦点)
val v = currentFocus
if (isShouldHideInput(v, motionEvent)) {
hideSoftInput