Android широковещательно передает намерение, когда состояние сети имеет changend, т.е. от GSM до Wi-Fi? И раз так что разрешение мне нужно и чем называют поглощенное действие?
Обновление: используйте вместо этого: https://stackoverflow.com/a/2677519/241869
Android будет транслировать WifiManager.NETWORK_STATE_CHANGED_ACTION
, когда устройства
получают или теряют подключение к Wi-Fi. Вам понадобится разрешение android.permission.ACCESS_WIFI_STATE
, чтобы получить намерение. Однако я не уверен, что
есть что-то подобное для GSM -> WIFI.
Нет ничего похожего на то, что вы описываете, но вы можете использовать ConnectivityManager.CONNECTIVITY_ACTION
для отслеживания изменений и использования дополнительных функций, которые приходите с ним, чтобы увидеть, изменилось ли соединение с GSM на Wi-Fi и наоборот. Для этого вам нужно разрешение android.permission.ACCESS_NETWORK_STATE
и android.permission.ACCESS_WIFI_STATE
для проверки информации о Wi-Fi.