/** * 实现点击空白处,软键盘消失事件 */ @Override public boolean dispatchTouchEvent(MotionEvent ev) { if (ev.getAction() == MotionEvent.ACTION_DOWN) { // 获得当前得到焦点的View,一般情况下就是EditText(特殊情况就是轨迹求或者实体案件会移动焦点) View v = getCurrentFocus(); if (FunctionUtils.isShouldHideInput(v, ev)) { FunctionUtils.hideSoftInput(v.getWindowToken(), this); } } return super.dispatchTouchEvent(ev); }
android实现点击空白处,软键盘消失事件
最新推荐文章于 2023-12-30 19:06:51 发布
本文介绍了一种在应用程序中实现点击空白区域使软键盘自动隐藏的方法。通过重写dispatchTouchEvent方法并检查当前焦点是否在EditText上,来判断是否需要隐藏键盘。
1684

被折叠的 条评论
为什么被折叠?



