如何在视图显示较长时进行清理?

时间:2013-08-12 08:13:34

标签: android view android-custom-view

我有一个自定义ImageView,它启动从Web下载图像的任务。 我真正想要的任务是在应用程序处于当前活动时继续运行,即使视图不存在(例如在滚动网格视图中),这就是现在的情况,但我还想取消任务,如果用户离开了活动。 有没有一种特殊的方法我可以为此覆盖? (比如onDestroy)或者我必须手动完成吗?

我的自定义视图有一个setImageUrl,它启动url的任务,除了它与ImageView几乎相同。

1 个答案:

答案 0 :(得分:0)

我不知道你如何将你的任务实现为downalod!但你可以使用IntentService或绑定到你的Activity的本地服务,所以当你的Activity完成后,你的任务将不再活动。

相关问题