关于Fragment not attached to Activity 异常

来源:互联网 发布:tuigirl888更换域名 编辑:程序博客网 时间:2024/04/28 10:21

我出现该异常的情况是:activity A跳转 activity B(B中加载fragment),刚进入B就立即点击返回,就出现这种错误。从网上看了一些同样的错误后,终于拨云见日,原来是因为点击返回后,B已销毁,fragment仍在执行,当执行到用了如getResource()方法的地方时,需要上下文Content对象,而此时B已销毁,所以报错。

 

解决办法就是:在调用getResource()方法的地方加一个判断isAdded()

0 0