調用Dialog可是,老是出現window 窗口泄漏的異常,後來,從新去看了一下源代碼,再去查了一下資料,終於解決了這個問題。
android.view.WindowLeaked:……that was originally added hereandroid
原來, 每個android的activity都有一個windowManager的窗口管理器,對應的每個依附在activity上面的對話框,也有一個windowManager,若是,我在finish了activity的時候,沒有對這些窗口進行處理,那麼就會出現window leadked 這個異常。
固然處理的時候就是把對話框dismiss()
再去調用finish()
就能夠避免這個問題了日誌