2011-04-23 31 views
2

今天我很抱歉提出了太多问题,但我真的需要你的帮助来完成这个应用程序。 在我的doInBackground(asynctask)中: 一个循环,用于解析某些提要并用结果填充列表。 在我的onPostExecute: 上面构造的结果列表发送给ListAdapter以显示结果。doInbackGround中的Android停止任务并返回postExecute

它是一种方式来中断在doInBackground环路(同时显示进度对话框) 并返回列表中onPostExecute?

谢谢。

回答

4

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

+0

谢谢,'onCancelled'解决了这个问题,所以我从'onPostExecute'放了相同的代码,我得到了预期的结果。 – Houssem 2011-04-24 07:47:31