Monitoruj, gdy użytkownik włącza / wyłącza dane mobilne
Buduję aplikację, na której chcę przechwycić, gdy użytkownik włączy lub wyłączy korzystanie z danych mobilnych na swoim urządzeniu.
Czytałem o używaniuandroid.net.conn.CONNECTIVITY_CHANGE
aby monitorować takie zmiany, ale potem natrafiłem tutaj na różne posty i pytania, które mówiły o tymnie praca, a większość odpowiedzi sugeruje użycie refleksji.
Doprowadziło mnie to do przekonania, że nie ma żadnego konkretnego zdarzenia uruchamianego, gdy użytkownik zmienia stan danych mobilnych, które mogę wykorzystać.
Czy możliwe jest utworzenie niestandardowego zdarzenia w celu jego obsługi? Jeśli nie, co zasugerowałbyś najlepszą praktyką do monitorowania stanu danych mobilnych?
Z góry dziękuję