Android输入法界面管理(打开/关闭/状态获取)
来源:互联网 发布:9.3.5cydia数据库红字 编辑:程序博客网 时间:2024/05/23 19:14
最近做一个带发表情的聊天界面,需要管理系统输入法的状态,
一、打开输入法窗口:
二、关闭出入法窗口
三、如果输入法打开则关闭,如果没打开则打开
四、获取输入法打开的状态
一、打开输入法窗口:
- InputMethodManager inputMethodManager = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
- // 接受软键盘输入的编辑文本或其它视图
- imm.showSoftInput(submitBt,InputMethodManager.SHOW_FORCED);
二、关闭出入法窗口
- InputMethodManager inputMethodManager = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
- inputMethodManager.hideSoftInputFromWindow(OpeListActivity.this.getCurrentFocus().getWindowToken()
- ,InputMethodManager.HIDE_NOT_ALWAYS);
- //接受软键盘输入的编辑文本或其它视图
- inputMethodManager.showSoftInput(submitBt,InputMethodManager.SHOW_FORCED);
三、如果输入法打开则关闭,如果没打开则打开
- InputMethodManager m=(InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
- m.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);
四、获取输入法打开的状态
- InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
- boolean isOpen=imm.isActive();
- //isOpen若返回true,则表示输入法打开
0 0
- Android输入法界面管理(打开/关闭/状态获取)
- Android输入法界面管理(打开/关闭/状态获取)
- Android输入法界面管理(打开/关闭/状态获取)
- Android输入法界面管理(打开/关闭/状态获取)
- Android输入法界面管理(打开/关闭/状态获取)
- Android软键盘(1)---输入法界面管理(打开/关闭/状态获取)
- 安卓输入法界面的关闭/打开
- Android打开和关闭输入法
- Android:打开和关闭输入法
- Android打开和关闭输入法
- Android输入法的关闭打开
- android 打开和关闭输入法
- Android打开输入法和关闭输入法
- android 输入法的关闭和打开
- Android程序打开和关闭输入法
- Android程序打开和关闭输入法
- Android程序打开和关闭输入法
- Android程序打开和关闭输入法
- 小米3死机怎么办
- lua 读、写文件基本操作实例(一)
- JQuery与CSS之图片上放置按钮
- Activity&Fragment lifetime
- C语言获取系统当前时间转化成时间字符串
- Android输入法界面管理(打开/关闭/状态获取)
- iframe操作的相关问题。
- TCP数据包格式
- 不用插件给wordpress自动添加关键字和描述
- Cron表达式范例
- 刘建民php教程
- 终于把menpo配置好了
- 条码打印机如何能免费使用
- 消息服务图片压缩研究