Android 强制弹出输入法后 隐藏不掉或者错乱的问题
来源:互联网 发布:手机录像慢动作软件 编辑:程序博客网 时间:2024/06/10 18:09
Android关于输入法强制打开并关闭,网上一搜一大堆,基本都是不能用的,最终测试所得有效方案
1、头部定义(根据需求定义在自己所需要的用的范围内)
private InputMethodManager imm;
2、初始化(强制弹出输入法)
imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
imm.toggleSoftInput(InputMethodManager.HIDE_NOT_ALWAYS, 0);//显示软键盘
etSearch.requestFocus();//设置输入框焦点,etSearch为输入框控件
3、隐藏(这里强调,不需要判断是否弹出键盘,直接调用以下代码即可生效)
imm.hideSoftInputFromWindow(etSearch.getWindowToken(), 0);//隐藏软键盘
可以了,这个问题太坑了,弄了很久,希望对大家有帮助!
参考地址:http://blog.csdn.net/yanzi1225627/article/details/38882907
1 0
- Android 强制弹出输入法后 隐藏不掉或者错乱的问题
- Android强制弹出,隐藏输入法.
- Android软键盘强制弹出,隐藏输入法.
- Android软键盘强制弹出,隐藏输入法.
- 解决Android输入法不隐藏的问题
- android 问题:输入法弹出后,不影响activity原有布局
- Android中EditText隐藏/自动弹出输入法的问题
- 关于Android弹出输入法后页面需要上移的问题。
- Android EditText不弹出输入法总结,焦点问题的总结
- Android EditText不弹出输入法总结,焦点问题的总结
- Android EditText不弹出输入法总结,焦点问题的总结
- Android EditText不弹出输入法焦点问题的总结
- Android EditText不弹出输入法焦点问题的总结
- Android EditText不弹出输入法焦点问题的总结
- Android EditText不弹出输入法焦点问题的总结
- Android 关于 EditText 的一些问题 如:不弹出输入法
- Android EditText不弹出输入法焦点问题的总结
- Android EditText不弹出输入法总结,焦点问题的总结
- 实用知识:<AddressBookUI/AddressBookUI.h>(获取手机通讯录)
- 单例模式
- 设置label高度自动,对于已经确定了内容的cell
- 【HUSTOJ】1058: 数字走向III
- stm32f103c8t6移植uCOS Ⅲ出现Error: L6407W,解决方法:内核配置以减小代码规模
- Android 强制弹出输入法后 隐藏不掉或者错乱的问题
- linux基础(9)--找回root密码(身份)&&破解用户密码
- 屏幕分辨率
- 设置label高亮颜色
- TP5 NanoServer 物理机部署脚本 + docker 部署
- Android动画的基本使用
- 一起来写索引器吧o(∩_∩)o
- jquery实现下拉框功能
- linux基本命令(14)——head命令