我用这个代码来检查网络是否可用不可用..如何检查网络在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