解决EditText在输入状态下点击其他区域隐藏输入法的问题

container为EditText的容器

container..setOnTouchListener(new View.OnTouchListener() {

            @Override
            public boolean onTouch(View v, MotionEvent event) {
                InputMethodManager imm = (InputMethodManager) getActivity()
                        .getSystemService(Context.INPUT_METHOD_SERVICE);
                return imm.hideSoftInputFromWindow(getActivity()
                        .getCurrentFocus().getWindowToken(), 0);
            }
        });

你可能感兴趣的:(解决EditText在输入状态下点击其他区域隐藏输入法的问题)