dialog调用dismiss函数异常

Android开发

在完成下载后,调用dialog的dismiss方法,使对话框消失。
但在父activity被意外销毁掉后(因系统资源不足等),会产生View not attached to window manager的异常错误
解决办法是先判断activity.isFinishing()为true时,不再调用dismiss函数

参考

http://blog.csdn.net/yihongyuelan/article/details/9829313
http://wmcxy.iteye.com/blog/1851707

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章