Модераторы: javastic
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Определить доступность интернета 
:(
    Опции темы
gpepsi
Дата 28.8.2012, 12:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 121
Регистрация: 14.3.2010

Репутация: нет
Всего: нет



У меня в телефоне подключена возможность передачи данных через GSM.
Я подключаю WiFi. Если интеренет есть, то передача идет через WiFi.
При этом значек передачи через GSM исчезает.

Если я программно включаю WiFi, а потом проверяю GSM
Код

        ConnectivityManager cmanager = (ConnectivityManager)m_context.getSystemService(Context.CONNECTIVITY_SERVICE);
        NetworkInfo mobile = cmanager.getNetworkInfo(ConnectivityManager.TYPE_MOBILE);
        if (mobile.isAvailable() && mobile.isConnected())
        {
            Log.d(this.getClass().getName(), "Доступен mobile internet");
            return;
        }


то даже при подключенном WiFi эта проверка всегда отрабатыват.
Как можно проверить, что передача данных будет только через WiFi или явно заставить передавать данных через WiFi.
PM MAIL   Вверх
Felan
Дата 17.4.2013, 17:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 284
Регистрация: 2.8.2007
Где: Самара

Репутация: нет
Всего: 7



Точно не уверен, но вроде приоретет через что перердавтаь данные устанавливается в настройках системы. А проверить тип подулючения можно примерно так:


Код

public boolean isWifiReachable() {
ConnectivityManager mManager =
(ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo current = mManager.getActiveNetworkInfo();
if(current == null) {
return false;
}
return (current.getType() == ConnectivityManager.TYPE_WIFI);
}



--------------------
// Любая сложная система - это темный лес. Каждый в этом лесу протаптывает свои тропинки, по ним и бегает. Лишь изредка, сходя с них, мы находим много интересного, а порою и страшного.
PM MAIL WWW ICQ   Вверх
PremioVologda
Дата 25.5.2013, 12:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 25.5.2013

Репутация: нет
Всего: нет



Интересная информация.
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Android | Следующая тема »


 




[ Время генерации скрипта: 0.0461 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.