/**
* 获取网络类型
* @param ctx
* @return
*/
public static String getNetworkTypeName(Context ctx) {
ConnectivityManager mgr = (ConnectivityManager) ctx.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo activeNetworkInfo = mgr.getActiveNetworkInfo();
if(activeNetworkInfo == null) {
return null;
}
String extraInfo = activeNetworkInfo.getExtraInfo();
if(extraInfo != null && extraInfo.length() > 0) {
return extraInfo;
}
return activeNetworkInfo.getTypeName();
}
* 获取网络类型
* @param ctx
* @return
*/
public static String getNetworkTypeName(Context ctx) {
ConnectivityManager mgr = (ConnectivityManager) ctx.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo activeNetworkInfo = mgr.getActiveNetworkInfo();
if(activeNetworkInfo == null) {
return null;
}
String extraInfo = activeNetworkInfo.getExtraInfo();
if(extraInfo != null && extraInfo.length() > 0) {
return extraInfo;
}
return activeNetworkInfo.getTypeName();
}