1
我可以在代碼中註冊ACTION_SCREEN_OFF的廣播接收器,因爲它在清單中不起作用。如果我的應用程序從內存中刪除,如何接收ACTION_SCREEN_OFF?
但如果機器人從內存中刪除我的應用程序(不再想),我不再接受註冊廣播代碼...
有沒有一種方式,以確保我會永遠接受它,因爲是明確註冊意向接收者的情況?
謝謝。
我可以在代碼中註冊ACTION_SCREEN_OFF的廣播接收器,因爲它在清單中不起作用。如果我的應用程序從內存中刪除,如何接收ACTION_SCREEN_OFF?
但如果機器人從內存中刪除我的應用程序(不再想),我不再接受註冊廣播代碼...
有沒有一種方式,以確保我會永遠接受它,因爲是明確註冊意向接收者的情況?
謝謝。
活動僅用於UI工作,所以一旦您的活動被解散(因爲原因不再可見和銷燬),所有寄存器接收器也會被銷燬(不應該讓這種情況發生)。
如果您總是希望接收廣播,您需要實施服務並從該服務註冊您的廣播接收器。只有您可以判斷這是否有保證,通常不建議全天候運行全面服務,但如果需要它的話。
謝謝你的建議。將嘗試它! – user1467362