Android 检测网络与GPS是否可用,androidgps, 1.网络是否连接(包括
分享于 点击 26088 次 点评:24
Android 检测网络与GPS是否可用,androidgps, 1.网络是否连接(包括
1.网络是否连接(包括Wifi和移动网络)//是否有可用网络 private boolean isNetworkConnected() { ConnectivityManager cm = (ConnectivityManager) mContext.getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo network = cm.getActiveNetworkInfo(); if (network != null) { return network.isAvailable(); } return false; } 2.wifi是否可用//Wifi是否可用 private boolean isWifiEnable() { WifiManager wifiManager = (WifiManager) mContext .getSystemService(Context.WIFI_SERVICE); return wifiManager.isWifiEnabled(); } 3.GPS是否可用//Gps是否可用 private boolean isGpsEnable() { LocationManager locationManager = ((LocationManager) mContext.getSystemService(Context.LOCATION_SERVICE)); return locationManager.isProviderEnabled(LocationManager.GPS_PROVIDER); }
用户点评