让popUpWindow之外的区域显示阴影效果
时间:2016-04-22 18:27:08
收藏:0
阅读:2503
/** * 让popupwindow以外区域阴影显示 * @param popupWindow */ private void popOutShadow(PopupWindow popupWindow) { WindowManager.LayoutParams lp = activity.getWindow().getAttributes(); lp.alpha = 0.7f;//设置阴影透明度 activity.getWindow().setAttributes(lp); popupWindow.setOnDismissListener(new PopupWindow.OnDismissListener() { @Override public void onDismiss() { WindowManager.LayoutParams lp = activity.getWindow().getAttributes(); lp.alpha = 1f; activity.getWindow().setAttributes(lp); } }); }
评论(0)