1
的廣播接收器says的文檔:Android的廣播接收器和Activity.onPause()
如果登記在Activity.onResume()實現一個接收器, 應註銷其在Activity.onPause()。 (暫停時您不會收到意圖,這會減少不必要的系統開銷 )。
我做了一個Activity A1的例子,它有一個內部的BroadcastReceiver,當一個Service S1發出sendBroadcast時它更新A1接口。 S1花費大約8秒鐘完成。
當運行A1和擊球製作A1調用的onPause,「它仍然會接收來自sendBroadcast的意圖」,並更新界面,我失去的東西或文檔是錯誤的home鍵?
謝謝
您是否在onPause中調用了unregisterReceiver? – 2013-05-12 03:50:23
你是否還在清單中聲明瞭意圖過濾器? – stinepike 2013-05-12 03:50:34
你什麼意思通過使A1調用的onPause – Bolton 2013-05-12 03:52:32