2012-07-10 46 views
0

我想從Web服務器下載4個視頻文件。我使用Asynctask下載文件?如果用戶離開應用程序,該怎麼辦?將異步任務的工作,直到下載完成?如果不是,請發送代碼來管理?關閉活動後的異步任務時間長度

+2

爲你的目的使用IntentService。 – user370305 2012-07-10 12:27:17

+0

任何人都可以向我發送代碼,使用意圖服務下載隊列中的文件,它必須在下載完成後被殺害。謝謝你提前。 – user1471876 2012-07-11 04:13:05

回答

1

IntentService是服務的基類,用於按需處理異步請求(表示爲Intents)。客戶通過startService(Intent)呼叫發送請求;該服務根據需要啓動,使用工作線程輪流處理每個Intent,並在其停止工作時自行停止。

+0

謝謝你幫助我。 – user1471876 2012-07-14 13:26:46

1

是的,你的兩個問題。我自己嘗試過,但實際上,你應該考慮服務