0
A
回答
2
当按下后退按钮,您的活动将结束。在允许这种情况发生之前,您应该使用您的AsyncTask cancel。一个合适的地方是在你的活动的OnDestroy方法中。
如果你不这样做,你会留下一个松散的线程,当后台操作完成时,它将尝试访问已经被销毁的活动。这很可能会导致异常。
+0
虽然我取消异步任务相同的问题仍然存在 – 2011-04-11 10:10:02
+0
发布一些代码和完整的堆栈跟踪,以获得更多的帮助。 – kgiannakakis 2011-04-11 10:16:11
相关问题
- 1. 异步任务与机器人
- 2. 事务和异步处理
- 3. Android:异步任务,HTTP处理程序服务器关闭?
- 4. 异步处理中继器事件
- 5. 处理UI的Android异步任务
- 6. Exe4j,Windows服务,处理关机事件
- 7. 关于异步任务和处置
- 8. J2ME关键事件处理
- 9. 异步任务和处理程序Android
- 10. Asp.net mvc异步处理任务
- 11. Java关键事件处理机制(KeyListeners通知)如何工作?
- 12. 处理CLGeocoder(iOS5)中的异步事件
- 13. 如何处理异步任务中的连接超时
- 14. 坚持C#异步任务数据 - 聊天机器人
- 15. 机器人框架机器人远程服务器关键字
- 16. 为什么异常处理不能处理异步事件?
- 17. 如何异步处理邮件,处理时丢弃任何新邮件?
- 18. 从异步方法中处理事件
- 19. 在UI中处理异步事件
- 20. 等待事件处理程序异步
- 21. XLib异步事件处理(没有XBC)
- 22. 如何正确处理异步任务结束?
- 23. 如何在IOS中处理这种异步任务?
- 24. Android:异步任务,如何有效处理?
- 25. HttpClient异步任务管理
- 26. WCF异步服务器端处理
- 27. 处理异步服务器端操作
- 28. 如何处理金字塔事务管理器的异常?
- 29. iPad的关闭键盘事件处理
- 30. 如何妥善处理任务异常
请提供一些关于您问题的更多信息。来自日志猫的代码和日志。 – Flo 2011-04-11 07:45:12