Seems ConnectivityManager would help. It has some description in the documentation. Briefly, I think You need to:
- Register
BroadcastReceiver
withConnectivityManager.CONNECTIVITY_ACTION
- Check changed network(or all connections)
Question
I need to add an action to an IntentFilter for detecting changes in the mobile-network.. so basically what I need is an equivalent of WifiManager.SUPPLICANT_STATE_CHANGED_ACTION
but for the MobileNetwork. but I'm not really sure what the class I'm looking for is called. Any ideas?
Solution
Seems ConnectivityManager would help. It has some description in the documentation. Briefly, I think You need to:
BroadcastReceiver
with ConnectivityManager.CONNECTIVITY_ACTION