【Android】 点击空白处隐藏(收起)键盘
来源:互联网 发布:淘宝自然流量没有了 编辑:程序博客网 时间:2024/06/05 19:32
在activity页面设置点击空白 收起键盘(直接替换类名就好)
在fragment页面设置
//点击空白处收起键盘 @Override public boolean onTouchEvent(MotionEvent event) { InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); if (event.getAction() == MotionEvent.ACTION_DOWN) { if (UserLoginActivity.this.getCurrentFocus().getWindowToken() != null) { imm.hideSoftInputFromWindow(UserLoginActivity.this.getCurrentFocus().getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS); } } return super.onTouchEvent(event); }
在fragment页面设置
/** * 点击空白区域隐藏键盘. */ @Override public boolean onTouchEvent(MotionEvent event) { InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); if (event.getAction() == MotionEvent.ACTION_DOWN) { if (Fragment.this.getCurrentFocus() != null) { if (UserLoginActivity.this.getCurrentFocus().getWindowToken() != null) { imm.hideSoftInputFromWindow(UserLoginActivity.this.getCurrentFocus().getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS); } } } return super.onTouchEvent(event); }
阅读全文
0 0
- 【Android】 点击空白处隐藏(收起)键盘
- android 点击空白处收起键盘
- 点击空白处收起键盘
- 92.UITableView键盘收起,点击UITableView空白处收起键盘
- Android点击屏幕空白处,隐藏键盘
- Android点击空白处隐藏键盘
- iOS点击空白处收起键盘
- iOS ViewController点击空白处收起键盘
- iOS ViewController点击空白处收起键盘
- android点击空白处隐藏键盘(亲测)
- 点击空白处隐藏键盘
- iOS点击空白处或点击背景收起键盘
- iOS点击空白处或点击背景收起键盘
- android 点击空白处收起键盘和自定义EditText实现右下角计数控件
- android中点击任意空白处隐藏键盘的方法
- 点击空白隐藏键盘
- 开发:点击空白处收起虚拟键盘的方案和原理(触发分发流程)
- 点击空白处键盘隐藏的方法(超简单)
- scrapy爬虫的暂停与重启
- 面向对象状态机框架
- 如何做到phpmyadmin中最大限制:2,048KB 解决办法
- OpenCV-将图像作平滑处理并显示
- Wait waitpid
- 【Android】 点击空白处隐藏(收起)键盘
- BZOJ 3594 [Scoi2014]方伯伯的玉米田 动态规划+二维树状数组
- Java使用顺序存储实现队列
- 双节连壁,iMindMap钜惠来袭
- Java设计模式——命令模式(Command Pattern)
- Linux CentOS6/7安装ffmpeg
- np.newaxis的用法
- Adreno Profiler分析任意安卓游戏特效+抓取资源
- Vue.js快速入门