Closed yanxinmiao closed 7 years ago
问题已解决。 是因为弹出pop是为了让背景变暗,改变的window的透明度
WindowManager.LayoutParams lp = activity.getWindow().getAttributes();
lp.alpha = 0.5f;
getWindow().setAttributes(lp);
现在不这么设置,而是给pop加上一个半透明的背景,就不再有上述问题了。
ColorDrawable dw = new ColorDrawable(0xb0000000);
setBackgroundDrawable(dw);
这么设置没用啊 popwindow.setBackgroundDrawable(dw); ??? 有用?
App集成这个侧滑返回库后,如果二级、三级页面中有Pop, 那么当Pop弹出时, 这个二级、三级页面是透明的,所以上一级的页面也显示了出来。
这个问题怎么弄 ?