2010-07-02 68 views
0

我有一個程序來監視傳入的SMS,並且我希望它能夠全時監視它們,所以我使用我創建的廣播接收器註冊了Receiver。問題是,如果我想取消註冊該接收器,我不能知道我註冊的原始BroadcastReceiver類。如果我在程序停止時將它設置爲停止,這不是問題,但我希望接收器保持運行,只有在用戶指定時才停止。查找哪些BroadcastReceivers已註冊?

編輯:或者是否存在一種「存儲」我創建的BroadcastReceiver類的方法,以便在調用onDestroy時可以保存它,並且可以在再次調用create時將其拉出。

有沒有辦法做到這一點?

回答

1

我不確定,但我認爲this可以幫助你。但它會給你的清單所有註冊的 接收器的一個特定的意圖