Для моей цели мне нужно слушать трансляции CONNECTIVITY_CHANGE, пока приложение работает (передний план или фон).
Если я отменяю регистрацию в методе onDestroy(), я теряю приемник, если возвращаюсь к первому действию, поскольку первое действие выводится наверх.
Если я отменю регистрацию в onPause(), я не смогу прослушать изменения, когда приложение работает в фоновом режиме, но не убито.
Это приводит к утечке информации о намерениях получателя, когда приложение принудительно уничтожается.
Каким было бы идеальное решение для моего случая?
Заранее спасибо :)