Java doInBackground没有接到电话

Java doInBackground没有接到电话,java,android,Java,Android,如果有任何内部线程在doInBackground中运行,并且需要更多的时间才能返回响应,同时如果我再次调用相同的异步任务,如何在doInBckground中删除以前的线程并运行新线程?有人能帮我吗?提前谢谢。根据谷歌的说法,你不能两次调用同一个asynctask对象。如果这样做,它将抛出一个异常 该任务只能执行一次(如果尝试第二次执行,将引发异常) 有关详细信息,请参阅文档。阅读“线程规则”一章 正如@greenapps所说,不要在doInBackground中使用任何线程doInBackgro

如果有任何内部线程在doInBackground中运行,并且需要更多的时间才能返回响应,同时如果我再次调用相同的异步任务,如何在doInBckground中删除以前的线程并运行新线程?有人能帮我吗?提前谢谢。

根据谷歌的说法,你不能两次调用同一个asynctask对象。如果这样做,它将抛出一个异常

该任务只能执行一次(如果尝试第二次执行,将引发异常)

有关详细信息,请参阅文档。阅读“线程规则”一章

正如@greenapps所说,不要在
doInBackground
中使用任何线程
doInBackground
自身在线程下运行


如果要取消当前正在运行的上一个asynctask,请调用asynctask对象的
cancel(true)
method。如果重新运行任务,则重新初始化该对象并再次执行。

内部线程正在doInBackground中运行??DoinBackground中的内螺纹?您不应该在那里使用线程。请添加您尝试过的代码。
doInBackground没有被调用
。您的帖子中没有关于此问题的内容。请显示您的代码