Мониторинг, когда пользователь включает / отключает мобильные данные

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

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

Это заставило меня поверить в то, что при изменении пользователем мобильных данных, которые я могу использовать, не происходит никакого конкретного события.

Возможно ли создание собственного события для его обработки? Если нет, то что бы вы посоветовали лучше всего контролировать состояние мобильных данных?

заранее спасибо

Ответы на вопрос(2)

Ваш ответ на вопрос