Android 点击空白位置并且隐藏软键盘

Posted 彬sir哥

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android 点击空白位置并且隐藏软键盘相关的知识,希望对你有一定的参考价值。

点击空白位置,并且隐藏软键盘,代码:

    /**
     * 点击空白位置,隐藏软键盘
     */
    @Override
    public boolean onTouchEvent(MotionEvent event) {
        if (null != this.getCurrentFocus()) {
            InputMethodManager mInputMethodManager = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE);
            assert mInputMethodManager != null;
            return mInputMethodManager.hideSoftInputFromWindow(this.getCurrentFocus().getWindowToken(), 0);
        }
        return super.onTouchEvent(event);
    }

以上是关于Android 点击空白位置并且隐藏软键盘的主要内容,如果未能解决你的问题,请参考以下文章

在片段替换上显示/隐藏 Android 软键盘

android怎么点击空白处吧软键盘消失

软输入键盘隐藏编辑文本

Android 实现点击输入框以外的区域隐藏软键盘

Android 点击空白或滑动时候关闭软键盘(有scrollview的坑)

Android软键盘的显示隐藏