使用此代码来检查设备是否在线时,应用程序加载。查看在线状态android
public boolean isOnline()
{
ConnectivityManager connMgr = (ConnectivityManager)
getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo networkInfo = connMgr.getActiveNetworkInfo();
return (networkInfo != null && networkInfo.isConnected());
}
但是,这总是返回true,即使它关闭了计算机的Wifi测试。这个函数只是测试连接或实际连接的能力吗?
谢谢!
你提到需要这2个权限 “计算机无线网络。”你在模拟器中测试这个吗? – Brigham
[Android检查互联网连接]可能的重复(http://stackoverflow.com/questions/9570237/android-check-internet-connection) –