Android 手动显示和隐藏软键盘
来源:互联网 发布:java发送自定义短信 编辑:程序博客网 时间:2024/05/16 10:13
、方法一(如果输入法在窗口上已经显示,则隐藏,反之则显示)
- InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
- imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);
2、方法二(view为接受软键盘输入的视图,SHOW_FORCED表示强制显示)
- InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
- imm.showSoftInput(view,InputMethodManager.SHOW_FORCED);
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);imm.showSoftInput(view,InputMethodManager.SHOW_FORCED);
- imm.hideSoftInputFromWindow(view.getWindowToken(), 0); //强制隐藏键盘
imm.hideSoftInputFromWindow(view.getWindowToken(), 0); //强制隐藏键盘
3、调用隐藏系统默认的输入法
- ((InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE)).hideSoftInputFromWindow(WidgetSearchActivity.this.getCurrentFocus().getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS); (WidgetSearchActivity是当前的Activity)
((InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE)).hideSoftInputFromWindow(WidgetSearchActivity.this.getCurrentFocus().getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS); (WidgetSearchActivity是当前的Activity)
4、获取输入法打开的状态
- InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
- boolean isOpen=imm.isActive();//isOpen若返回true,则表示输入法打开
链接学习:http://winuxxan.blog.51cto.com/2779763/522810
- Android 手动显示和隐藏软键盘
- Android 手动显示和隐藏软键盘
- Android 手动显示和隐藏软键盘
- Android 手动显示和隐藏软键盘
- Android 手动显示和隐藏软键盘
- Android 手动显示和隐藏软键盘
- Android 手动显示和隐藏软键盘
- Android 手动显示和隐藏软键盘
- Android 手动显示和隐藏软键盘
- Android 手动显示和隐藏软键盘
- 【Android】手动显示和隐藏软键盘
- Android 手动显示和隐藏软键盘
- Android 手动显示和隐藏软键盘
- Android 手动显示和隐藏软键盘
- Android 手动显示和隐藏软键盘
- Android 手动显示和隐藏软键盘
- Android 手动显示和隐藏软键盘
- Android 手动显示和隐藏软键盘
- file_get_contents使用
- DSP算法系列教程定点算数运算
- 生活琐事(一)丢魂了
- poj1035——Spell checker(串)
- Android 4.2 輸入流程研究心得
- Android 手动显示和隐藏软键盘
- 使用导出器导出Web Service
- ffdshow 源代码分析 8: 视频解码器类(TvideoCodecDec)
- 打开android的gps
- 算是正式的第一次开博客
- Lightoj 1110 DP
- Nginx 反向代理、负载均衡、页面缓存、URL重写及读写分离
- [基础语法]1.NSObject的几个方法
- centos 修改主机名