最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android PopWindow 設(shè)置背景亮度的實例

 更新時間:2017年08月29日 10:30:10   投稿:lqh  
這篇文章主要介紹了Android PopWindow 設(shè)置背景亮度的實例的相關(guān)資料,這里提供實現(xiàn)方法,希望能幫助有所需要的朋友,需要的朋友可以參考下

Android PopWindow 設(shè)置背景亮度的實例

設(shè)置背景 

/** 
* 設(shè)置添加屏幕的背景透明度 
* @param bgAlpha 
*/ 
public void backgroundAlpha(float bgAlpha) 
{ 
  WindowManager.LayoutParams lp = getWindow().getAttributes(); 
      lp.alpha = bgAlpha; //0.0-1.0 
    getWindow().setAttributes(lp); 
} 

調(diào)用代碼

recomPopup = new RecomPopup(mContext); 
      recomPopup.setShowListener(new RecomPopup.ShowListener() { 
        @Override 
        public void show() { 
          backgroundAlpha(0.6f); 
        } 
      }); 
      recomPopup.setDismissListener(new RecomPopup.DismissListener() { 
        @Override 
        public void dismiss() { 
          backgroundAlpha(1f); 
        } 
      }); 
      recomPopup.showAtLocation(include_bottom, Gravity.NO_GRAVITY, 0, DevicesInfoUtils.getScreenHeight(mContext) - recomPopup.getHeight()); 

PopWindow代碼

private ShowListener showListener; 
private DismissListener dismissListener; 
 
  @Override 
  public void showAtLocation(View parent, int gravity, int x, int y) { 
    super.showAtLocation(parent, gravity, x, y); 
    if (showListener != null){ 
      showListener.show(); 
    } 
  } 
 
  @Override 
  public void dismiss() { 
    super.dismiss(); 
    if (dismissListener != null){ 
      dismissListener.dismiss(); 
    } 
  } 
 
  public void setShowListener(ShowListener showListener) { 
    this.showListener = showListener; 
  } 
 
  public void setDismissListener(DismissListener dismissListener) { 
    this.dismissListener = dismissListener; 
  } 
 
  public interface ShowListener{ 
    void show(); 
  } 
 
  public interface DismissListener{ 
    void dismiss(); 
  } 

以上就是Android PopWindow 設(shè)置背景亮度的實例,如有疑問請留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

最新評論

曲松县| 东港市| 穆棱市| 城市| 连城县| 桐梓县| 锡林郭勒盟| 耒阳市| 昌吉市| 吕梁市| 鄂托克前旗| 德钦县| 平利县| 永吉县| 陈巴尔虎旗| 靖安县| 东乡县| 衡南县| 宜春市| 南平市| 太和县| 潮州市| 郓城县| 嘉荫县| 呼图壁县| 利辛县| 托克托县| 通州区| 雷波县| 平阴县| 昌邑市| 抚松县| 类乌齐县| 鄢陵县| 大城县| 都兰县| 柳江县| 翁牛特旗| 华阴市| 通海县| 柳河县|