Monitorar quando o usuário ativa / desativa dados móveis
Estou criando um aplicativo, no qual quero capturar quando um usuário ativa ou desativa o uso de dados móveis em seu dispositivo.
Eu li sobre o usoandroid.net.conn.CONNECTIVITY_CHANGE
para monitorar essas mudanças, mas me deparei com várias postagens e perguntas aqui que diziam que issonão trabalhos, e a maioria das respostas sugeridas para usar a reflexão.
Isso me levou a acreditar que não há evento específico sendo disparado quando o usuário altera o estado dos dados móveis que eu posso usar.
É possível que um evento personalizado possa ser criado para lidar com isso? Caso contrário, qual seria a melhor prática para monitorar o estado dos dados móveis?
desde já, obrigado