当前位置: 移动技术网 > IT编程>移动开发>Android > Android中判断是否联网实现代码

Android中判断是否联网实现代码

2019年07月24日  | 移动技术网IT编程  | 我要评论

雷罚圣人,神策数据,乐天在华瘫痪近9成 还是是死撑不走

下面的方法返回false表示网络不通

// 检测网络
 public static boolean checknetworkavailable(context context) {
 connectivitymanager connectivity = (connectivitymanager) context
  .getsystemservice(context.connectivity_service);
 if (connectivity == null) {
  return false;
 } else {
  networkinfo[] info = connectivity.getallnetworkinfo();
  if (info != null) {
  for (int i = 0; i < info.length; i++) {
   if (info[i].getstate() == networkinfo.state.connected) {
   networkinfo networkinfo = info[i];
   if (networkinfo.gettype() == connectivitymanager.type_wifi) {
    return true;
   } else if (networkinfo.gettype() == connectivitymanager.type_mobile) {
    return true;
   }
   }
  }
  }
 }
 return false;
 }

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网