0
我有一個活動,其中包含將文件發送到Web服務的異步任務,如果我處於活動狀態,則發送文件,在流程中間回到活動,異步任務完成。我怎樣才能使這不會發生?如何在活動完成時停止異步請求
我有一個活動,其中包含將文件發送到Web服務的異步任務,如果我處於活動狀態,則發送文件,在流程中間回到活動,異步任務完成。我怎樣才能使這不會發生?如何在活動完成時停止異步請求
您可以使用progressDialog並將Cancelable設置爲false以防止出現這種情況。
當啓動它的線程完成時,'AsyncTask'將被系統停止。如果您希望它繼續運行,請考慮使用「服務」。 –
然後,AsyncTask不完成,如果我去後面的活動?如果我在onPostExecute上有Toast.maketext,並且我在其他活動中會顯示? – rbrlnx
只要您的任務開始的活動尚未完成。 –