2010-03-31 3 views
2

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

ответ

0

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