android popupWindow 显示时如何让背景变暗,就像dialog那样?

就类似于android版qq

https://img2.mukewang.com/5ba0a5b60001627405420398.jpg

RISEBY
浏览 1489回答 1
1回答

慕的地6264312

setBackgroundDrawable(new BitmapDrawable());setOutsideTouchable(true);setFocusable(true);  //消失的时候设置窗体背景变亮 setOnDismissListener(new OnDismissListener() {                @Override                public void onDismiss() {                    WindowManager.LayoutParams lp = getWindow().getAttributes();                    lp.alpha = 1.0f;                    getWindow().setAttributes(lp);                }            });
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Android