Fragment中隐藏键盘(不需要EditText控件)。
/**
* 隐藏软键盘
*/
private void hideSoftInput() {
View v = getActivity().getCurrentFocus();
if (v != null && v.getWindowToken() != null) {
InputMethodManager manager = (InputMethodManager) getContext()
.getSystemService(Context.INPUT_METHOD_SERVICE);
boolean isOpen = manager.isActive();
if (isOpen) {
manager.hideSoftInputFromWindow(v.getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS);
}
}
}