public static int getNetStatus(Context pContext){
ConnectivityManager connectMgr = (ConnectivityManager) pContext
.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo info = connectMgr.getActiveNetworkInfo();
if(info==null){
return 0;
}else{
if(info.getType() == ConnectivityManager.TYPE_WIFI){
return 1;
}else{
return 2;
}
}
}
ConnectivityManager connectMgr = (ConnectivityManager) pContext
.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo info = connectMgr.getActiveNetworkInfo();
if(info==null){
return 0;
}else{
if(info.getType() == ConnectivityManager.TYPE_WIFI){
return 1;
}else{
return 2;
}
}
}
本文介绍了一个用于检测设备当前网络状态的Java方法。该方法通过获取活动网络信息来判断设备是否连接到网络,并进一步区分是Wi-Fi连接还是移动数据连接。
418

被折叠的 条评论
为什么被折叠?



