美文网首页
点击空白处隐藏自定义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