2012-06-15 44 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

相關問題