您的位置:首页 > 移动开发 > Android开发

Android中如何判断是否联网

2015-07-03 13:43 441 查看
private Boolean isOnline()  {
ConnectivityManager cm = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo ni = cm.getActiveNetworkInfo();
if(ni != null && ni.isConnected())
{
//        Toast.makeText(this, "网络连接正常", 1000).show();
return true;
}
else{
Toast.makeText(this, "网络连接失败请点击菜单设置", 3000).show();
}
return false;
}

最后最关键的是 别忘记在AndroidManifest.xml中注册。

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: