美文网首页
点击键盘外区域收起键盘

点击键盘外区域收起键盘

作者: 我想就这样简简单单 | 来源:发表于2019-05-11 10:14 被阅读0次

    findViewById(R.id.rootlayout).setOnTouchListener(new View.OnTouchListener() {

    @Override

        public boolean onTouch(View v, MotionEvent event) {

    if(null !=MyFamilyCountActivity.this.getCurrentFocus()){

    /**

                * 点击空白位置 隐藏软键盘

                */

                InputMethodManager mInputMethodManager = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE);

                if (mInputMethodManager !=null) {

    return mInputMethodManager.hideSoftInputFromWindow(MyFamilyCountActivity.this.getCurrentFocus().getWindowToken(), 0);

                }

    }

    return false;

        }

    });

    这里的rootlayout就是根布局的ID

    相关文章

      网友评论

          本文标题:点击键盘外区域收起键盘

          本文链接:https://www.haomeiwen.com/subject/qwotaqtx.html