在我的AsyncTask'A'的onPreExecute方法中,我想檢查是否需要先執行另一個AsyncTask'B'。如果我這樣做,我想在A的doInBackground之前運行B.Android - OnPreExecute檢查是否需要先執行另一個AsyncTask
我可以這樣做嗎?有沒有更好的方法來實現這個邏輯?
編輯:讓我展開我的問題。如果我有幾個AsyncTasks A,C和D,並且我想檢查是否需要在這些任務中執行B,那我該怎麼做?從本質上講,我想擴展AsyncTask的功能並從中繼承,但對於AsyncTask中使用的泛型類型會變得棘手。
爲什麼不在調用異步任務A的執行方法之前先檢查是否需要運行B? – jomartigcal
在我的很多異步任務中,我需要做一個檢查,所以我想我想擴展Async任務的功能並檢查它。我不想將支票添加到很多地方 – ajohnston777