public static int getNetype(Context context) {
int netType = -1;
ConnectivityManager connMgr = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo networkInfo = connMgr.getActiveNetworkInfo();
//无网络
if (networkInfo == null) {
return netType;
}
int nType = networkInfo.getType();
//手机网络
if (nType == ConnectivityManager.TYPE_MOBILE) {
netType = 2;
} else if (nType == ConnectivityManager.TYPE_WIFI) {//wifi网络
netType = 1;
}
//返回
return netType;
}
网络判断
最新推荐文章于 2023-12-22 14:05:22 发布