我有一種感覺,我已經知道這個答案,但我不知道。我正在使用廣播接收器來攔截傳入的SMS消息。Android在下次應用程序加載時註銷廣播接收器
我使用registerReceiver函數註冊接收器的典型方法,當您註銷接收器時,您使用函數unregisterReceiver函數。我保留一個全局廣播變量來根據需要加載和卸載接收器。
如果應用程序關閉,就像用戶實際關閉應用程序一樣,並且我沒有在onDestroy方法中取消註冊接收器,我知道這是不好的做法,下次應用程序加載時是否有註銷接收器的方法?我可以創建該廣播接收器的另一個實例,然後取消註冊?
當我說關閉應用程序我不是說單擊主頁按鈕並將其發送到背景。我的意思是實際終止這個過程。如果過程終止,接收機是否保持註冊狀態? – CBaker 2014-09-26 16:01:16
@CBaker:「如果過程終止,接收者是否保持註冊?」 - 不,因爲接收器不再存在。 – CommonsWare 2014-09-26 16:05:09
瞭解。非常感謝你的幫助 – CBaker 2014-09-26 16:05:51