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

Android PopWindow 設置背景亮度的實例

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

Android PopWindow 設置背景亮度的實例

設置背景 

/** 
* 設置添加屏幕的背景透明度 
* @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 設置背景亮度的實例,如有疑問請留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

最新評論

耒阳市| 游戏| 宜兰市| 贺州市| 邢台县| 阿坝县| 哈尔滨市| 灵川县| 个旧市| 个旧市| 南江县| 郓城县| 乌拉特中旗| 诏安县| 潜山县| 洛南县| 定远县| 许昌县| 治多县| 宜兴市| 九龙县| 沧州市| 海林市| 马关县| 尼木县| 子洲县| 洛隆县| 三亚市| 鸡东县| 石城县| 闵行区| 织金县| 内江市| 耿马| 土默特右旗| 土默特右旗| 阜阳市| 揭西县| 亳州市| 盐城市| 阜平县|