Android PopWindow 設(shè)置背景亮度的實(shí)例
Android PopWindow 設(shè)置背景亮度的實(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è)置背景亮度的實(shí)例,如有疑問(wèn)請(qǐng)留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
相關(guān)文章
Android?組件化神器之Arouter依賴(lài)配置使用
這篇文章主要為大家介紹了Android?組件化神器之Arouter依賴(lài)配置使用,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-06-06android遞歸壓縮上傳多張圖片到七牛的實(shí)例代碼
本篇文章主要介紹了android遞歸壓縮上傳多張圖片到七牛的實(shí)例代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-08-08Android中獲取sha1證書(shū)指紋數(shù)據(jù)的方法
大家都知道在Android開(kāi)發(fā)中,經(jīng)常要獲取sha1證書(shū)指紋,所以這篇文章主要介紹在Android中如何使用命令獲取sha1證書(shū)指紋數(shù)據(jù)的方法,有需要的可以參考借鑒。2016-09-09Android實(shí)現(xiàn)滑塊拼圖驗(yàn)證碼功能
這篇文章主要介紹了Android實(shí)現(xiàn)滑塊拼圖驗(yàn)證碼功能,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-02-02android實(shí)現(xiàn)多點(diǎn)觸摸應(yīng)用
這篇文章主要為大家詳細(xì)介紹了android實(shí)現(xiàn)多點(diǎn)觸摸應(yīng)用,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-05-05Android項(xiàng)目中g(shù)radle的執(zhí)行流程
大家好,本篇文章主要講的是Android項(xiàng)目中g(shù)radle的執(zhí)行流程,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下2022-01-01RecyclerView實(shí)現(xiàn)拖拽排序效果
這篇文章主要為大家詳細(xì)介紹了RecyclerView實(shí)現(xiàn)拖拽排序效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-06-06Kotlin實(shí)現(xiàn)多函數(shù)接口的簡(jiǎn)化調(diào)用
這篇文章主要為大家詳細(xì)介紹了Kotlin實(shí)現(xiàn)多函數(shù)接口的簡(jiǎn)化調(diào)用,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-06-06談?wù)剬?duì)Android View事件分發(fā)機(jī)制的理解
本篇文章主要介紹了談?wù)剬?duì)Android View事件分發(fā)機(jī)制的理解,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-01-01