Android在doInbackGround中停止任务并返回postExecute

时间:2011-04-23 18:27:53

标签: android android-asynctask

我很抱歉这几天问了太多问题,但我真的需要你的帮助来完成这个应用程序。 在我的doInBackground(asynctask)中:    一个循环,用于解析某些Feed并使用结果填充列表。 在我的onPostExecute中:    上面构造的结果列表被发送到ListAdapter以显示结果。

是否可以在doInBackground中断循环(显示进度对话框时) 并将列表返回给onPostExecute?

感谢。

1 个答案:

答案 0 :(得分:4)

有一种方法可以中断doInBackground中的循环,然后执行onCancelled。您应该使用doInBackground检查isCancelled中的取消状态。