我最近写的一个项目中,要用到搜索的功能,比如点菜的时候点“鱼香肉丝”,可以用拼音简码搜索,搜索功能是我自己写的,有个问题,就是我要点击两次button按钮才行,点击一次没用,我在点击事件里面写了隐藏软键盘和搜索的事件,我点击一次软键盘好像有所变化,原来软键盘全都是小写字母,点击一次后变为大写字母,点击第二次的时候软键盘才消失,搜索功能才执行,请问这是为什么,该怎么样做点击一次软键盘消失,执行点击事件
解决方案 »
- android tabHost 中的tab很多,怎么办?
- Android launch
- NDK下STL编译不成功,怎么办?
- Android平台自动化测试DEMO视频
- adt安装时间出现的错误提示。
- 急求Android2.0游戏开发宝典
- android开发环境搭建后,如何默认使得build path中包含android
- ViewPager中使用FragmentStatePagerAdapter刷新Fragment的问题
- WebView.setScaleX 后,视图显示不全
- 新建android项目时,出错了,求解
- inflate了一个view之后怎么获得它的截图
- camera Zoom changed
imm.hideSoftInputFromWindow(mEditSearchContext.getWindowToken(), 0);
试试InputMethodManager inputMethodManager = (InputMethodManager) this.getSystemService(Context.INPUT_METHOD_SERVICE);
必须指定隐藏的上下文对象,this继承自context