0
我有一个活动,其中包含将文件发送到Web服务的异步任务,如果我处于活动状态,则发送文件,在流程中间回到活动,异步任务完成。我怎样才能使这不会发生?如何在活动完成时停止异步请求
我有一个活动,其中包含将文件发送到Web服务的异步任务,如果我处于活动状态,则发送文件,在流程中间回到活动,异步任务完成。我怎样才能使这不会发生?如何在活动完成时停止异步请求
您可以使用progressDialog并将Cancelable设置为false以防止出现这种情况。
当启动它的线程完成时,'AsyncTask'将被系统停止。如果您希望它继续运行,请考虑使用“服务”。 –
然后,AsyncTask不完成,如果我去后面的活动?如果我在onPostExecute上有Toast.maketext,并且我在其他活动中会显示? – rbrlnx
只要您的任务开始的活动尚未完成。 –