所以我在我的android程序中有一個方法需要很長時間來處理,因爲它有一些實現從互聯網獲取數據。實現一個後臺線程 - 緩慢的過程
我想把這個過程放在後臺,讓它在用戶界面完成時更新UI,但不阻止用戶看到程序。
問題是,雖然我只用一種方法(這個功能需要幾秒鐘)。我知道它正常工作,從我看到的ASyncTask
我需要分裂它利用ASyncTask
。
無論如何,我可以做一些事情,讓這個特別的方法可以放在另一個線程?這似乎是無關分裂的東西已經工作: -/
編輯:解決,我結束了使用ASyncTask,並花時間瞭解它。我只需要修補兩三行,現在就完美了。
您更關心的是做正確,或與具有較少量的方法呢? –
並學習使用換行符... –
爲什麼我得到downvoted?我很抱歉沒有使用換行符。有一段時間沒有發佈問題。我只是在尋找一個解決方案,但我害怕搞砸了已有的工作: -/ – rwarner