【安卓学习开发】5.隐藏EditText的输入法
来源:互联网 发布:pbr制作软件ps 编辑:程序博客网 时间:2024/04/29 17:55
1.调用显示系统默认的输入法
方法一、
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
imm.showSoftInput(m_receiverView(接受软键盘输入的视图(View)),InputMethodManager.SHOW_FORCED(提供当前操作的标记,SHOW_FORCED表示强制显示));
方法二、
InputMethodManager m=(InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
m.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS); (这个方法可以实现输入法在窗口上切换显示,如果输入法在窗口上已经显示,则隐藏,如果隐藏,则显示输入法到窗口上)
2.调用隐藏系统默认的输入法
((InputMethodManager)getSystemService(INPUT_METHOD_SERVICE)).hideSoftInputFromWindow(WidgetSearchActivity.this.getCurrentFocus().getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS);
3.获取输入法打开的状态
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
boolean isOpen=imm.isActive();
isOpen若返回true,则表示输入法打开
- 【安卓学习开发】5.隐藏EditText的输入法
- 【安卓学习开发】5.隐藏EditText的…
- 关于安卓app开发中与EditText相关的输入法(软键盘)隐藏问题的解决方案
- 安卓输入法的显示和隐藏
- 安卓EditText调用输入法的搜索按钮
- 点击EDITTEXT之外 隐藏输入法的实现
- EditText设置输入法隐藏
- EditText设置输入法隐藏
- 安卓设置EditText的输入框不自动弹出以及设置EditTEXT在输入法上方
- 安卓(Android)在AlertDialog中的EditText获取焦点并弹出、隐藏软键盘(输入法软件)
- 安卓开发中将activity设成translucent导致输入法遮挡edittext,windowSoftInputMode设置无效问题
- 安卓EditText显示与隐藏密码
- autoCompleteTextView输入完安输入法的“完成”按钮隐藏输入法
- EditText的输入法显示、隐藏和AlertDialog中的EditText无法调出输入法的问题
- EditText 获取焦点时 输入法弹出 点击EditText以外的部分 输入法隐藏
- 安卓系统标题栏、菜单栏的隐藏、隐藏edit输入框会自动弹出输入法
- EditText 输入法隐藏与显示
- 安卓开发之EditText
- 升级XP.win7换装xp蓝屏解决 ACHI是串行ATA高级主控接口模式
- SQLServerDBA三十问
- UNP: Chatper5-TCP Server Client
- Nokia N9 通过USB连接使用PC(Linux)主机的网络
- Hadoop 常见错误处理
- 【安卓学习开发】5.隐藏EditText的输入法
- 2012破解无线网络密码教程
- 肯德基问题鸡再出隐患:花钱能买检疫证
- Linux(CentOS) 下设置永久环境变量(export PATH)
- Fusion Charts导出图片或Pdf
- s5pv210 uboot-2012-10移植(一) 之分析Alex Ling的linaro-2011.10 for mini210
- Sql 中的Gui存储过程
- 说说JSON和JSONP 跨域访问
- 纹理 放大缩小过滤