2012-06-15 3 views
2

Раньше можно было бы использовать:ConnectivityManager.getBackgroundDataSetting() устарел, что использовать вместо этого?

ConnectivityManager.getBackgroundDataSetting(); 

, чтобы проверить, если пользователь имел настройки фона данных = True. Этот метод в настоящее время не рекомендуется:

http://developer.android.com/reference/android/net/NetworkInfo.html 

документы говорят использовать:

ConnectivityManager.getActiveNetworkInfo(); 

вместо, который возвращает объект NetworkInfo, но то, что эквивалентно проверить в NetworkInfo тогда?

Благодаря

ответ

4

Если getActiveNetworkInfo() является null, у вас нет подключения к сети, либо потому, что устройство не имеет подключение к сети, или потому, что пользовательские настройки (например, полосы пропускания колпачков) предотвратить приложение от наличия сети подключение.

+0

Я попробую, спасибо. – user291701

Смежные вопросы