У меня есть программа, которая следит за входящими SMS-сообщениями, и я хочу, чтобы она отслеживала их на полный рабочий день, поэтому я регистрирую Reeceiver с широковещательным приемником, который я создал. Проблема в том, что если я хочу отменить регистрацию этого получателя, я не могу, если не знаю, что зарегистрировал оригинальный класс BroadcastReceiver. Это не проблема, если я остановил ее, когда программа остановится, но я хочу, чтобы ресивер продолжал работать, останавливаясь только тогда, когда пользователь указывает.Поиск того, какие BroadcastReceivers зарегистрированы?
EDIT: Или существует способ «хранения» класса BroadcastReceiver, который я создал, так что, когда вызывается onDestroy, он может быть сохранен, и когда create вызывается снова, его можно вытащить.
Есть ли способ сделать это?