点击editext以外其他区域 隐藏软键盘
来源:互联网 发布:微信oauth2.0 java 编辑:程序博客网 时间:2024/06/05 14:45
思路:所有activity都需要此操作,写一个基类activity,处理点击隐藏事件
做法:在基类activity中加入以下代码
public class MainActivity extends BaseActivity {
InputMethodManager inputMethodManager;
@Override
protected void onCreate(Bundle savedInstanceState) {
inputMethodManager = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
}
@Override
public boolean dispatchTouchEvent(MotionEvent ev) {
if(ev.getAction()==MotionEvent.ACTION_DOWN){
if(MainActivity.this.getCurrentFocus() != null && MainActivity.this.getCurrentFocus().getWindowToken() != null){
inputMethodManager.hideSoftInputFromWindow(MainActivity.this.getCurrentFocus().getWindowToken(),InputMethodManager.HIDE_NOT_ALWAYS);
}
}
return super.dispatchTouchEvent(ev);
}
- 点击editext以外其他区域 隐藏软键盘
- ios入门:点击屏幕其他区域,隐藏软键盘
- 点击div以外的其他区域,div隐藏
- 点击空白处隐藏软键盘(点击EditText以外的地方隐藏软键盘)
- 点击 空白区域 隐藏 软键盘
- android 点击空白区域隐藏软键盘
- android点击空白区域隐藏软键盘
- 点击空白区域隐藏软键盘输入法
- 点击空白区域,隐藏软键盘
- 点击EditText以外的地方软键盘隐藏
- Android点击EditText以外位置隐藏软键盘
- Android点击除edittext外其他区域或控件隐藏软键盘
- 点击键盘以外空白区域隐藏键盘
- AlertDilaog Editext点击不能弹出软键盘
- Android EditText点击其他区域收起软键盘
- JavaScript,点击其他区域隐藏
- 触摸除输入框以外的其它区域自动隐藏软键盘
- android点击空白区域隐藏软键盘的实现
- Ec/Io____C/I
- Android结合robotium实现自定义waitForText(String text),解决控件无法找到问题
- 自己需要学的东西
- mk语法随笔
- 剑指offer 面试题41 递增数组中和为s的两个数字 | 和为s的连续整数序列
- 点击editext以外其他区域 隐藏软键盘
- android获取设备UUID
- JavaMelody性能监控工具
- Android中折线图的画法
- HTML转义字符串
- Sybil攻击及其防御方案
- Android Bluetooth 学习(1)底层协议模块与层次划分
- 12.30sqlite判断表、字段是否存在
- make和msbuild学习笔记