是否可以在sparate线程android中使用异步任务

时间:2015-10-05 13:46:08

标签: android multithreading asynchronous

我想执行异步任务,它也是后台工作线程中的一个单独的线程,但是它给了我错误,还有另一种方法可以在一个单独的线程中使用async task / hit api吗?

日志:

java.lang.IllegalStateException: Cannot execute task: the task has already been executed (a task can be executed only once)

1 个答案:

答案 0 :(得分:1)

AsyncTask实例只能使用一次。

只需将您的任务称为新的MyAsyncTask()。执行(""); 并且还必须在UI线程上创建asynctask实例。