设置popwindow显示后添加屏幕的背景透明度


pop.showAtLocation(getActivity().findViewById(R.id.framelayout), Gravity.BOTTOM, 0, 0);
                    //设置透明度
                  backgroundAlpha(0.6f);

/**
 * 设置添加屏幕的背景透明度

  • @param bgAlpha
     */

public void backgroundAlpha(float bgAlpha){
 WindowManager.LayoutParams lp =getActivity().getWindow().getAttributes();
lp.alpha = bgAlpha; //0.0-1.0
  getActivity().getWindow().setAttributes(lp);
}

声明:阿辉|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - 设置popwindow显示后添加屏幕的背景透明度


每一行代码都有它的故事