Мониторинг, когда пользователь включает / отключает мобильные данные
Я создаю приложение, которое я хочу записать, когда пользователь включает или отключает использование мобильных данных на своем устройстве.
Я читал об использованииandroid.net.conn.CONNECTIVITY_CHANGE
следить за такими изменениями, но потом я наткнулся на различные посты и вопросы здесь, которые говорили, что этоне будет работайи в большинстве ответов предлагается использовать рефлексию.
Это заставило меня поверить в то, что при изменении пользователем мобильных данных, которые я могу использовать, не происходит никакого конкретного события.
Возможно ли создание собственного события для его обработки? Если нет, то что бы вы посоветовали лучше всего контролировать состояние мобильных данных?
заранее спасибо