在我的應用程序中,我有一個AsyncTask,它將一些數據上傳到服務器,並使用接口「FetchCompleteListener」與調用活動進行交互中寫道。調用onPostExecute中的主要活動(在活動被銷燬或處於停止狀態後)
調用活動實現了一個FetchCompleteListener,並將其自己的實例傳遞給AsyncTask。
給定的AsyncTask調用FetchCOmpleetListener在onPostExecute onFetchCoMplete()
我的問題是 - 什麼在下列情況下發生:
- 當給定的活動處於停止狀態
- 當給定的活動完成/銷燬?
這是內存泄漏的情況嗎?當我嘗試在onPostExecute()中調用onFetchComplete時,我的應用程序會崩潰嗎?
你應該使用總線... http://stackoverflow.com/questions/31499875/event-bus-fragment-unregister/31499998#31499998 – EpicPandaForce