public static boolean connNetworkAndGetBoolean(Context context) {
boolean isConnect = false;
ContactMgr.getInstance().setUseTime();//当每次联网时,记录下当前的时间
if(CommonUtil.getWifiConn()) {
if(!isWifiConnected(context)) {
WifiManager wifiManager = (WifiManager) context
.getSystemService(Context.WIFI_SERVICE);
wifiManager.setWifiEnabled(true);
}
}else if(CommonUtil.getNetWorkConn()) {
if(!isWifiConnected(context)&&!isDataNetWorkConnected(context)) {//从逻辑的角度来讲 ,只要打开了wifi,数据网络就无法打开,所以当需要打开数据网络时,wifi应该必须是关闭的
gprsEnable(true, context);
isConnect = true;
}
}
return isConnect;
}
}
boolean isConnect = false;
ContactMgr.getInstance().setUseTime();//当每次联网时,记录下当前的时间
if(CommonUtil.getWifiConn()) {
if(!isWifiConnected(context)) {
WifiManager wifiManager = (WifiManager) context
.getSystemService(Context.WIFI_SERVICE);
wifiManager.setWifiEnabled(true);
}
}else if(CommonUtil.getNetWorkConn()) {
if(!isWifiConnected(context)&&!isDataNetWorkConnected(context)) {//从逻辑的角度来讲 ,只要打开了wifi,数据网络就无法打开,所以当需要打开数据网络时,wifi应该必须是关闭的
gprsEnable(true, context);
isConnect = true;
}
}
return isConnect;
}
}