android Window Leaked异常的解决方法
调用Dialog但是,总是出现window 窗口泄漏的异常,后来,重新去看了一下源代码,再去查了一下资料,终于解决了这个问题。 android.view.WindowLeaked:……that was originally added here 原来, 每一个android的activity都有一个windowManager的窗口管理器,对应的每一个依附在activity上面的对话框,也有一个windowManager,如果,我在finish了activity的时候,没有对这些窗口进行处理,那么就会出现window leadked 这个异常。 当然处理的时候就是把对话框 dismiss() 再去调用 finish() 就可以避免这个问题了 来源: oschina 链接: https://my.oschina.net/u/2293736/blog/636887