软件编程
位置:首页>> 软件编程>> Android编程>> Android中判断是否联网实现代码

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

作者:junjie  发布时间:2023-01-22 09:03:14 

标签: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;
}
0
投稿

猜你喜欢

手机版 软件编程 asp之家 www.aspxhome.com