我有一个标签,其中我使用实时网址中的图像填充listview。我发送一个包含imageView和url字符串的类对象作为异步任务的参数。我也为listview选项卡addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP))
执行了此操作,以便每次按下该选项卡时都会加载刷新的活动。现在,当我打开listview选项卡然后切换到另一个并再次返回到该应用程序时,我的异步任务看起来像参数private class DownloadImageTask extends AsyncTask<MyTaskParams, Void, Bitmap>
Your application maybe doing too much work in its main thread
。请帮助我解决这个问题。
答案 0 :(得分:0)
我认为如果片段或活动调用onPause方法,你应该在AsyncTask中使用“CANCEL”!
http://developer.android.com/reference/android/os/AsyncTask.html#cancel%28boolean%29
http://developer.android.com/guide/components/fragments.html#Lifecycle