Приложение для Android: есть подключение к Интернету - PullRequest
3 голосов
/ 31 марта 2010

Как я могу проверить успешное подключение к Интернету (Wifi / 3G / что-то еще)? Я уже отображаю сообщение об ошибке пользователю, если у него нет подключения к Wi-Fi, но как я могу убедиться, что пользователь получил подключение 3G если они хотят подключиться, чтобы использовать приложение без подключения к Wi-Fi?

1 Ответ

0 голосов
/ 31 марта 2010

Если вы просто хотите узнать, подключен ли телефон к сети, вы можете попробовать: ConnectivityManager.getAllNetworkInfo(), а затем для каждого сетевого адаптера отметьте networkinfo.getState(). Это должно сказать вам, связано ли это или нет. Однако я не уверен, есть ли способ специально проверить наличие 3G.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...