相关疑难解决方法(0)

多次执行AsyncTask

在我的Activity中,我使用了一个从AsyncTask扩展的类和一个参数,该参数是AsyncTask的一个实例.我打电话的时候mInstanceOfAT.execute("")一切都很好.但是当我按下再次调用AsyncTask的更新按钮时应用程序崩溃(如果网络作业不起作用).因此出现了一个例外情况

无法执行任务:任务已经执行(任务只能执行一次)

我试过为Asyctask的实例调用cancel(true),但它也不起作用.到目前为止唯一的解决方案是创建Asyntask的新实例.这是正确的方法吗?

谢谢.

android android-asynctask

127
推荐指数
2
解决办法
9万
查看次数

标签 统计

android ×1

android-asynctask ×1