Android 从异步任务中断

Android 从异步任务中断,android,Android,我想在用户点击后停止异步线程。 您能否建议是否有任何方法可以停止android中的异步线程。 请提出你的建议 如果您谈论的是AsyncTask,那么您可以调用它的cancel()方法。如果将true传递给此方法,并且任务正在等待某个对象或I/O操作,则等待将被中断,任务将被取消。但是,如果将false传递给此方法,或者任务未等待(例如,执行某些计算),则不会取消该任务。在这种情况下,您可以从doInBackground()调用isCancelled()方法,并在isCancelled()返回tr

我想在用户点击后停止异步线程。
您能否建议是否有任何方法可以停止android中的异步线程。

请提出你的建议

如果您谈论的是
AsyncTask
,那么您可以调用它的
cancel()
方法。如果将
true
传递给此方法,并且任务正在等待某个对象或I/O操作,则等待将被中断,任务将被取消。但是,如果将
false
传递给此方法,或者任务未等待(例如,执行某些计算),则不会取消该任务。在这种情况下,您可以从
doInBackground()
调用
isCancelled()
方法,并在
isCancelled()
返回
true
时完成计算