我用這個代碼來檢查網絡是否可用不可用..如何檢查網絡在WiFi(無線上網雖然連接)
ConnectivityManager connectivity = (ConnectivityManager) _context
.getSystemService(Context.CONNECTIVITY_SERVICE);
if (connectivity != null) {
NetworkInfo[] info = connectivity.getAllNetworkInfo();
if (info != null)
for (int i = 0; i < info.length; i++)
if (info[i].getState() == NetworkInfo.State.CONNECTED && info[i].isAvailable())
{
return true;
}
}
return false;
但我想要的是:
假設無線網絡連接連接但沒有互聯網在WiFi ...如何檢查互聯網數據是可用的WiFi eventhough無線連接..如果我使用abouve代碼它只是檢查無線連接或斷開..它將是感恩,如果有人給我一個解決方案...
順便說一句,你可以通過輕鬆使用谷歌找到答案。在stackoverflow中也有很多類似的問題。 – VendettaDroid