Android_判断手机网络状态

来源:互联网 发布:gta5捏脸数据御姐 编辑:程序博客网 时间:2024/05/16 03:24
//这是一个工具类
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;}
//加权限
<uses-permission android:name="android.permission.INTERNET" /><uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>


原创粉丝点击