Находите, какие BroadcastReceivers зарегистрированы? - PullRequest
0 голосов
/ 03 июля 2010

У меня есть программа, которая отслеживает входящие SMS, и я хочу, чтобы она контролировала их полный рабочий день, поэтому я регистрирую Receiver на созданном мной приемнике Broadcast. Проблема в том, что если я хочу отменить регистрацию этого получателя, я не могу, если я не знаю оригинальный класс BroadcastReceiver, который я зарегистрировал. Это не проблема, если я установил его, чтобы остановить, когда программа останавливается, но я хочу, чтобы приемник продолжал работать, только останавливаясь, когда пользователь указывает.

РЕДАКТИРОВАТЬ: Или есть способ «Сохранения» созданного мной класса BroadcastReceiver, чтобы при вызове onDestroy его можно было сохранить, а при повторном вызове create его можно было извлечь.

Есть ли способ сделать это?

1 Ответ

1 голос
/ 03 июля 2010

Я не уверен, но я думаю, , это может помочь вам. Но это даст ваш список всех зарегистрированных приемники для определенного намерения

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...