package com.example.administrator.myapplication;
import android.content.Context;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
/**
* Created by Administrator on 2018/7/4/004.
*/
public class CheckNet {
public final static int NET_NONE=0;
public final static int NET_WIFI=1;
public final static int NET_MOBILE=2;
public static int getNetState(Context context){
ConnectivityManager connectivityManager= (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo networkInfo=connectivityManager.getActiveNetworkInfo();
if(networkInfo==null){
return NET_NONE;
}
int type=networkInfo.getType();
if(type==ConnectivityManager.TYPE_MOBILE)
return NET_MOBILE;
else if(type==ConnectivityManager.TYPE_WIFI)
return NET_WIFI;
return NET_MOBILE;
}
}
安卓是否连接到网络
最新推荐文章于 2021-05-28 21:04:19 发布