关于在在Fragment中Edittext中不显示输入法
2016-12-14 14:21
260 查看
最近在做项目的时候,发现在碎片中的Edittext无法显示输入法,试了各种修改清单文件windowSoftInputMode属性以及requestFocus获取焦点之类的问题,后来发现是自己的设置的问题
就是因为之前设置了不显示软键盘,所以后面怎么也不显示软键盘…
所以要是需要隐藏输入法还是推荐使用下面的办法
getActivity().getWindow().addFlags(WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM);
就是因为之前设置了不显示软键盘,所以后面怎么也不显示软键盘…
所以要是需要隐藏输入法还是推荐使用下面的办法
InputMethodManager imm = (InputMethodManager) getActivity().getSystemService(Context.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(getActivity().getCurrentFocus().getWindowToken(),0);
相关文章推荐
- 浅谈算法和数据结构: 一 栈和队列
- 解压指令
- 接口查询刷新测试,1W次请求查询获取数据
- JavaScript错误之:Uncaught ReferenceError: $ is not defined
- bzoj1027: [JSOI2007]合金
- 【230】4T硬盘如何完全利用(GPT)
- php json中文编码为null的解决办法
- MapReduce开发环境搭建
- llinux上发布系统的流程
- shell编程中的 ${ }强大功能
- 数据库中作查询,将多列值作为一列返回
- 常用命令
- MFC 获取当前路径
- 微信开发专题---3.微信接入认证
- Lesson 10: 着色器
- 个性化Unity游戏开发环境两则
- 使用awstats分析nginx
- android textview 用html设置字体
- tcp协议解析
- centos7 bond 和 网桥配置