标签:
问题是这样产生的,我在别人的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,欢迎交流。
本人原创作品,转载请标明出处。
标签:
原文地址:http://my.oschina.net/freestyletime/blog/470398