我使用此代码检查互联网是否可用..
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 中没有互联网...如何检查 wifi 中的互联网数据是否可用,即使 Wifi 已连接..如果我使用以上代码,它只会检查 wifi 是否已连接或断开.. 如果有人给出,将不胜感激我一个解决方案...