Überwachen, wann der Benutzer mobile Daten aktiviert / deaktiviert

Ich erstelle eine App, mit der ich erfassen möchte, wann ein Benutzer die mobile Datennutzung auf seinem Gerät aktiviert oder deaktiviert.

Ich habe über die Verwendung gelesenandroid.net.conn.CONNECTIVITY_CHANGE um solche Änderungen zu überwachen, stieß ich dann aber auf verschiedene Posts und Fragen hier, die dies besagtenwürde nicht Arbeitund die Mehrheit der Antworten schlug vor, Reflexion zu verwenden.

Dies führte mich zu der Annahme, dass kein bestimmtes Ereignis ausgelöst wird, wenn der Benutzer den Status der mobilen Daten ändert, die ich verwenden kann.

Ist es möglich, dass ein benutzerdefiniertes Ereignis erstellt werden kann, um damit umzugehen? Wenn nicht, was würden Sie als beste Vorgehensweise für die Überwachung des Status mobiler Daten vorschlagen?

Danke im Voraus

Antworten auf die Frage(2)

Ihre Antwort auf die Frage