这是场景:
- 活动“A”创建并执行 AsyncTask“T”
- 当“T”在后台运行时,用户离开“A”
- 用户如何远离“A”的示例:
- 按“go”并启动 Intent 启动 Activity“B”(在我的应用中最常见)
- 按下“返回”按钮(在我的应用中也很常见)
- 旋转屏幕,没有 android:configChanges="orientation|keyboardHidden"
- 等等
- 用户如何远离“A”的示例:
- “T”完成了它的工作并返回,试图在“A”上调用函数“F”来更新“A”的用户界面,但是“A”……“走了”?!
我如何确保上述内容不会“炸弹”?