我想知道是否有方法可以在不使用異步任務的情況下將文件下載到android設備。沒有asyncTask下載文件
我的問題是我想在我的應用程序中使用異步任務,我需要調用一個下載函數INSIDE這個asyncTask,但是android的文檔說只能從UI線程創建一個asyncTask。
我試圖通過使用extends thread
而不是extends asyncTask
創建一個線程,但android仍然給「網絡上的UI線程異常」。
我需要的是這樣的一個函數:返回下載字符串字符串downloadFile(字符串URL){...}(我下載一個XML文件,沒有什麼花哨)
請發佈您的AsyncTask代碼。它仍然是做這種事情的最簡單的方法,所以我們讓它工作。 –
最好的猜測是你的AsyncTask實現不正確... – etienne
不清楚。如果你在使用uithread,你可以執行asynctask – njzk2