美文网首页
点击空白处隐藏自定义view和隐藏键盘

点击空白处隐藏自定义view和隐藏键盘

作者: 陈楚炼 | 来源:发表于2017-07-27 14:24 被阅读8次

在自定义类中

  @Override
    public boolean onTouchEvent(MotionEvent event) {
        if (!isFocused()) {
            if (messageViewListener!=null){
                messageViewListener.onHiderBottomBar();
            }
            // 隐藏键盘
            IBinder token = sendContainer.getWindowToken();
            InputMethodManager inputMethodManager = (InputMethodManager) getContext()
                    .getSystemService(Context.INPUT_METHOD_SERVICE);
            inputMethodManager.hideSoftInputFromWindow(token,
                    InputMethodManager.HIDE_NOT_ALWAYS);
        }
        return super.onTouchEvent(event);
    }

相关文章

网友评论

      本文标题:点击空白处隐藏自定义view和隐藏键盘

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