Android软键盘隐藏
Android软键盘隐藏
夲仒無道 发表于2年前
Android软键盘隐藏
  • 发表于 2年前
  • 阅读 365
  • 收藏 13
  • 点赞 0
  • 评论 0
摘要: 网上查阅了大量关于android隐藏软键盘的解决方案,尝试了很多,没有太多用处。我的需求是,从别人的activity中退出之后,软键盘无法隐藏的问题。

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

问题是这样产生的,我在别人的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,欢迎交流。

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



共有 人打赏支持
夲仒無道
粉丝 15
博文 23
码字总数 17096
×
夲仒無道
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: