福利来了, 点击popupwindow内部 关闭软键盘添加如下代码 就ok了
popup_linear.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
/**
* 触摸屏幕关闭软键盘
*/
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(v.getWindowToken(), 0);
return false;
}
});
popup_linear就是你的popupwindow内部的组件。
本文介绍了一种在PopupWindow中通过简单代码实现点击外部区域关闭软键盘的方法。具体操作是在PopupWindow内部组件上设置OnTouchListener,并利用InputMethodManager来隐藏软键盘。
2313

被折叠的 条评论
为什么被折叠?



