先看下效果:
具體的代碼編寫:
首先 重寫了一遍PopWindow.
彈出的布局是popu_view,這個布局我只給返回按鈕添加了事件,實現(xiàn)的點擊事件功能是點擊返回按鈕糖权,執(zhí)行dismiss()魂奥;直接把這個窗口關(guān)閉。布局自己寫寺擂,想實現(xiàn)怎么樣的就寫成什么樣的兢孝,需要注意一下疾渴,布局是填充了整個屏幕的集惋,所以需要把顯示的內(nèi)容寬高設(shè)置小一些壹置,不要把屏幕覆蓋了竞思。
然后看一下彈出的動畫效果:
最后我們看下是如何調(diào)用的,我在我的activity里面只添加了一個Button按鈕钞护。
最后總結(jié)一下盖喷,這種情況下使用,是在自定義布局的彈出框比較少的情況下使用還可以难咕,但是你的項目里很多地方需要自定義布局课梳,那就要自定義很多popuwindow,還是很麻煩的,如果可以定義一個可以直接在activity調(diào)用的時候就可以把布局傳過去余佃,可以在activity里面操作點擊事件添加內(nèi)容的彈出框就會比較完美一些暮刃,有哪位同行有相關(guān)資料或者相關(guān)demo還望告知,不甚感激爆土。