[問題] asyncTask 結果返回的問題

看板AndroidDev作者 (猩爺)時間12年前 (2013/06/04 19:14), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/3 (看更多)
請問要如何得知 AsyncTask 的工作已經做完了呢? 因為我想在 class A 中 呼叫 AsyncTask 抓取網頁 然後等結果擷取完後解析網頁裡面的頁數資訊 再利用 actionbarsherlock 來 addTab() 網路上的方法有些是把 AsyncTask 的 class 寫在 class A 裡面 但是我希望把他們兩個分開寫在不同的 .java 檔 也有人是把參數傳進去建構子,然後在 AsyncTask 那邊做處理 但是我好像沒辦法在 AsyncTask 中使用 actionbarsherlcok 的相關函式 於是我想到的辦法是在 class A 中建構一個函式 createTab() 用來 addTab() 然後在 onPostExecute() 中呼叫這個 createTab() 但是執行後還是會當機 在網路上查到另外一個 AsyncTask.getStatus() 的東西 不過還是不知道如何應用在上面 這幾天一直查都查不到方法 實在是招窮了,懇求板上的大大們救救小弟吧... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.216.96

06/05 02:49, , 1F
Loader API
06/05 02:49, 1F
文章代碼(AID): #1HhSluzU (AndroidDev)
文章代碼(AID): #1HhSluzU (AndroidDev)