在操作中取消progressdialog

时间:2013-06-28 12:26:13

标签: android

我有一个Activity类,里面有一个扩展ASynctask类的类,我在那里执行解析...一切正常......在Asynctask的预执行方法中,我通过

将进度对话框取消设置为false
 dialog.setCancelable(false); 

工作正常.. 现在我希望如果用户按下硬件返回按钮,那么progressdialog以及数据加载应该被取消并返回到之前的活动... 我怎么能这样做?请帮助..

1 个答案:

答案 0 :(得分:0)

  

现在我希望如果用户按下硬件后退按钮,那就是那个   progressdialog以及数据加载应该被取消并继续   回到之前的活动......我怎么能这样做?

您需要启用取消,然后覆盖onCancelled()方法。在那里,只需创建新的Intent移动到上一个活动(或任何你想要的)。

@Override
protected void onCancelled() {
   // do your stuff
}

here。这是一个有用的例子,也是你可以开始的一点。