关于popupWindow设置的API 的一个bug
如果在设置popupWindow时没有设置其背景的话,无论是点击外部或者back键都无法dismiss弹窗
如下所示:
mPw = new PopupWindow(popuWindow, -2, -2);
mPw.setFocusable(true);
mPw.setOutsideTouchable(true);
mPw.setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT)); //这个一定要设置

浙公网安备 33010602011771号