android - 如何在PopupWindow中隐藏软键盘?
高洛峰
高洛峰 2017-04-17 14:40:00
0
2
287

我的popupwindow里有一个edittext和一个button。
我想在软键盘弹出的时候,点击button隐藏键盘。
可是调用了隐藏键盘的方法(如下)后,键盘仍然没有隐藏,请问如何实现隐藏键盘:
InputMethodManager inputMethodManager = (InputMethodManager) mInputEt.getContext().getSystemService(Context.INPUT_METHOD_SERVICE);
inputMethodManager.hideSoftInputFromWindow(mInputEt.getApplicationWindowToken(), 0);

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

reply all (2)
巴扎黑

    PHPzhong

    popupwindow和EditText的获取焦点的冲突。popupwindow有一个attribute: popupwindow.setfocusable(true);应该就可以了

      Latest Downloads
      More>
      Web Effects
      Website Source Code
      Website Materials
      Front End Template
      About us Disclaimer Sitemap
      php.cn:Public welfare online PHP training,Help PHP learners grow quickly!