判断WIFI与3G是否可以使用

来源:互联网 发布:淘宝宝贝分类图片大小 编辑:程序博客网 时间:2024/05/19 16:34
public class CheckNetWork {    /*     * 判断WIFI是否可以使用     */    public static boolean isWiFiActive(Context context) {        WifiManager mWifiManager = (WifiManager) context.getSystemService(Context.WIFI_SERVICE);        WifiInfo wifiInfo = mWifiManager.getConnectionInfo();        int ipAddress = wifiInfo == null ? 0 : wifiInfo.getIpAddress();        if(mWifiManager.isWifiEnabled() && ipAddress != 0){            return true;        }else{            return false;        }    }        /*     * 判断3G网络是否可以使用     */    public static boolean isNetworkAvailable( Context context) {            ConnectivityManager connectivity = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);        if (connectivity == null) {            return false;        } else {            NetworkInfo info = connectivity.getActiveNetworkInfo();            if(info == null){                return false;            }        }        return true;    }}


0 0
原创粉丝点击