2011-07-10 41 views
2

我正在實現一個應用程序,需要定期運行任務,但只有在應用程序處於前臺時才需要它。 所以我想刪除應用程序暫停時的定期處理程序回調,並在重新啓動時恢復。 有什麼簡單的方法來做到這一點? 在此先感謝Android檢測應用程序何時暫停

+2

您是否發現此解決方案 – Kishore

回答

2

致電removeCallbacks()onPause(),反之亦然onResume()。

+1

但是,如果應用程序有幾個活動,我該怎麼做? – ChyBy

+0

對於那些共享這種行爲的活動,有一個共同的基類嗎? – mibollma