一般默认是消失的,但是自己的项目中出现点击上下弹框可以消失,点击左右弹框不消失
最后自己发现了问题如下
popupWindow = new PopupWindow(brief_view, FrameLayout.LayoutParams.MATCH_PARENT,
FrameLayout.LayoutParams.WRAP_CONTENT, true);
在设置的自己把宽设置了MATCH_PARENT ,倒是外层焦点无法获取的原因
修改成WRAP_CONTENT 就可以了。
popupWindow = new PopupWindow(brief_view, FrameLayout.LayoutParams.WRAP_CONTENT,
FrameLayout.LayoutParams.WRAP_CONTENT, true);