不知,有没有小伙伴们遇到这么一个问题?
— 问题:使用 EditView控件时,在一些设备上会给你弹出软键盘供你使用,不过它也很不智能,需要点击返回键或重启才能退出这软键盘。
— 需求:点击 EditView及软键盘,以外的地方就能实现退出这软键盘
只需要添加以下这大串代码,你就能拥有这功能
(注:在onCreateView中添加)
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
//-------------点击其他部位隐藏软键盘--------------start
container.setOnTouchListener