0
Accesing UI線程我不知道哪種方法更好/更清潔:與異步任務
我應該通過在構造語境,並有onPostExecute訪問UI線程?在UI線程
或
擴展我的任務類和重寫onPostExecute(無需通過上下文)?
將上下文傳遞到AsyncTask中感覺'髒',但我不知道是否'污染'了UI類。
Accesing UI線程我不知道哪種方法更好/更清潔:與異步任務
我應該通過在構造語境,並有onPostExecute訪問UI線程?在UI線程
或
擴展我的任務類和重寫onPostExecute(無需通過上下文)?
將上下文傳遞到AsyncTask中感覺'髒',但我不知道是否'污染'了UI類。
我通常會爲此使用內部類,並且沒有理由認爲這應該是一個錯誤的解決方案,假設類實現特定於它所嵌套的類。
如果你不打算延長你的班級與未來的班級,那麼擴展它。但我寧願選擇在構造函數中傳遞上下文。
爲什麼你不能讓它成爲一個內部類? – HAxxor
我喜歡在一個單獨的文件中完成我的任務,但是,這是可信的:D –