Android代码 一行代码实现软键盘与EditText的交互

houguof 9 0 ZIP 2020-08-07 20:08:46

通过一行代码实现软键盘与EditText的交互. > 介绍 : >有一个很常见的需求,就是页面中软键盘打开时,希望能点击屏幕其他的任何位置,就能把软键盘给隐藏掉. >比如登录, 注册之类的常见页面. >在实际开发中,很多大佬通过其他控件的点击事件,在onclick方法中调用软键盘的隐藏方法. >在页面复杂的时候,要实现的onclick方法会很多,甚至还会有逻辑处理冲突的情况.这样做就显得非常不友好. 方式一 继承方式 > 原理 : 怎样封装成一行代码实现,就是重写Activity的dispatchTouchEvent(MotionEvent ev)方法,全局监听触摸事件, 当点击的

用户评论
请输入评论内容
评分:
暂无评论