Широковещательное Намерение, когда состояние сети имеет changend

Android широковещательно передает намерение, когда состояние сети имеет changend, т.е. от GSM до Wi-Fi? И раз так что разрешение мне нужно и чем называют поглощенное действие?

16
задан user283494 20 April 2010 в 14:43
поделиться

3 ответа

Обновление: используйте вместо этого: https://stackoverflow.com/a/2677519/241869

19
ответ дан 30 November 2019 в 17:52
поделиться

Android будет транслировать WifiManager.NETWORK_STATE_CHANGED_ACTION , когда устройства получают или теряют подключение к Wi-Fi. Вам понадобится разрешение android.permission.ACCESS_WIFI_STATE , чтобы получить намерение. Однако я не уверен, что есть что-то подобное для GSM -> WIFI.

1
ответ дан 30 November 2019 в 17:52
поделиться

Нет ничего похожего на то, что вы описываете, но вы можете использовать ConnectivityManager.CONNECTIVITY_ACTION для отслеживания изменений и использования дополнительных функций, которые приходите с ним, чтобы увидеть, изменилось ли соединение с GSM на Wi-Fi и наоборот. Для этого вам нужно разрешение android.permission.ACCESS_NETWORK_STATE и android.permission.ACCESS_WIFI_STATE для проверки информации о Wi-Fi.

10
ответ дан 30 November 2019 в 17:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: