始终调用不出软键盘的问题
来源:互联网 发布:淘宝交换友情链接 编辑:程序博客网 时间:2024/06/08 09:25
最近项目中遇到这样的问题,点击edittext始终调取不出来软键盘,如果直接设置取反,又会出现一闪而过的情况,所以需要加上一些判断,经过测试解决了此问题,希望谁知道是什么原因的话给说一下
mSearchEdit.setOnTouchListener(new OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { WindowManager.LayoutParams params = getWindow().getAttributes(); if (event.getAction() == MotionEvent.ACTION_UP && params.softInputMode != WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE) { InputMethodManager imm = (InputMethodManager) TabHostActivity.this.getSystemService(Context.INPUT_METHOD_SERVICE); imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS); } return false; } });
不能设置点击事件,点击事件的话还是会出现调取不出来的情况
0 0
- 始终调用不出软键盘的问题
- NSMutableArray始终为nil,不调用addObjects的解决方案
- PHP调用session_start后页面始终加载的问题研究
- Popwindow中弹出软键盘后挡住Pop问题
- 调用focus方法使输入框获得焦点,不弹出软键盘的解决方法
- 调用focus方法使输入框获得焦点,不弹出软键盘的解决方法
- edittext不弹出软键盘 及 弹出软键盘后,把整个布局顶起来的问题
- edittext不弹出软键盘 及 弹出软键盘后,把整个布局顶起来的问题
- android showSoftInput方法调用软键盘不显示
- h5中调用alert,间接调用了系统的AlertDialog,在华为手机上显示不出内容的问题
- Editext不弹出软键盘的方法
- Spring MVC 解决不出的问题
- webview的跳转始终在自己的activity,而不调用浏览器
- webview的跳转始终在自己的activity,而不调用浏览器
- webview的跳转始终在自己的activity,而不调用浏览器
- EditText调用软键盘的总结
- Flex调用Windows的系统软键盘
- 屏幕底部控件始终在软键盘顶端
- 顺序表--连续操作
- 常见对象_String类的构造方法
- [网络]Ubuntu设置固定ip
- Android bluetooth介绍(四): a2dp connect流程分析
- 原码, 反码, 补码 详解
- 始终调用不出软键盘的问题
- 文章标题
- 内存中的划分空间
- python3
- TreeMap按照value进行排序
- Python菜鸟--正则表达式
- LeetCode 189. Rotate Array
- 三星Galaxy S7的QQ在后台无法退出的问题
- 对堆和栈的一点思考