源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

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

  • 时间:2022-01-29 03:07 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要: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)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部