失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Android 当EditextText失去焦点 或者点击Activity的时候关闭软键盘或者其他布局

Android 当EditextText失去焦点 或者点击Activity的时候关闭软键盘或者其他布局

时间:2019-09-06 17:33:20

相关推荐

Android 当EditextText失去焦点 或者点击Activity的时候关闭软键盘或者其他布局

当我们点击EditText的时候会默认弹出系统的软键盘,当点击其他控件的时候,默认是不会关闭其他系统键盘的,或者自己定义的类似popwindow类似效果的时候

点击其他地方的时候,自己定义的布局会自动关闭。

下面是处理的代码

/**** 点击输入框的时候关闭输入法和上啦布局*/@Overridepublic boolean onTouchEvent(MotionEvent event) {// TODO Auto-generated method stubInputMethodManager imm = (InputMethodManager) this.getSystemService(Context.INPUT_METHOD_SERVICE);imm.hideSoftInputFromWindow(et_code.getWindowToken(), 0);imm.hideSoftInputFromWindow(et_buyfund_one.getWindowToken(), 0);imm.hideSoftInputFromWindow(et_comm_buyfund_pwd.getWindowToken(), 0);ll_bottom_pop_trans.setVisibility(View.INVISIBLE);scll_transformnow.fullScroll(ScrollView.FOCUS_UP);return super.onTouchEvent(event);}

下面是效果图

以上就是在开发中自己定义的一个类似弹出框的处理,再次记录下次遇见直接拿来用。

如果觉得《Android 当EditextText失去焦点 或者点击Activity的时候关闭软键盘或者其他布局》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。