亲宝软件园·资讯

展开

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

人气:0
想了解Android中判断是否联网实现代码的相关内容吗,在本文为您仔细讲解Android判断是否联网的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:Android,判断是否联网,下面大家一起来学习吧。

下面的方法返回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;
 }

加载全部内容

相关教程
猜你喜欢
用户评论