Android中判断是否联网实现代码
下面的方法返回false表示网络不通
//检测网络 publicstaticbooleancheckNetworkAvailable(Contextcontext){ ConnectivityManagerconnectivity=(ConnectivityManager)context .getSystemService(Context.CONNECTIVITY_SERVICE); if(connectivity==null){ returnfalse; }else{ NetworkInfo[]info=connectivity.getAllNetworkInfo(); if(info!=null){ for(inti=0;i<info.length;i++){ if(info[i].getState()==NetworkInfo.State.CONNECTED){ NetworkInfonetWorkInfo=info[i]; if(netWorkInfo.getType()==ConnectivityManager.TYPE_WIFI){ returntrue; }elseif(netWorkInfo.getType()==ConnectivityManager.TYPE_MOBILE){ returntrue; } } } } } returnfalse; }