码迷,mamicode.com
首页 > 移动开发 > 详细

Android软键盘隐藏

时间:2015-06-24 21:09:07      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:

如果你能看到这篇博文,那我相信你已经查阅过很多关于隐藏软键盘之类的文章了,也相信你和我一样,没有找到有效的方法解决这个问题。

问题是这样产生的,我在别人的Activity界面中,打开了一个软键盘,当这个Activity finish之后,软键盘并没有在我的界面隐藏。

我看了这位人仁兄的博客 http://blog.csdn.net/h7870181/article/details/8332991

完全不能隐藏~

So,另外一篇:http://www.cnblogs.com/brainy/archive/2012/05/24/2516923.html

下面跟帖的一位大哥给出了答案

即 首先在onCreate()方法添加getWindow().setSoftInputMode( WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);

后再在当前Activity中使用((InputMethodManager)getSystemService(INPUT_METHOD_SERVICE)).hideSoftInputFromWindow(WidgetSearchActivity.this.getCurrentFocus().getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS);   即能隐藏弹出的软键盘,不用再去改布局什么的~

如果这篇博文解决了您的问题,请不吝啬点个赞,谢谢~

这里是Freestyletime@foxmail.com,欢迎交流。

本人原创作品,转载请标明出处。



Android软键盘隐藏

标签:

原文地址:http://my.oschina.net/freestyletime/blog/470398

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!