Android: 判断网络连接状态

版权声明:有需要的请联系QQ1634475153,欢迎技术交流 https://blog.csdn.net/jinmie0193/article/details/82811240

看了网上好多方法,如下

    public boolean getNetworkConnectionState(Context context) {
        if (context != null) {
            ConnectivityManager mConnectivityManager = (ConnectivityManager) context
                    .getSystemService(Context.CONNECTIVITY_SERVICE);
            NetworkInfo mNetworkInfo = mConnectivityManager.getActiveNetworkInfo();

            if (mNetworkInfo != null ) {
                return mNetworkInfo.isAvailable();
            }
        }
        return false;
    }

确实可以

后来发现blank的工具类已经封装好了,可以直接用

git地址:https://github.com/Blankj/AndroidUtilCode

猜你喜欢

转载自blog.csdn.net/jinmie0193/article/details/82811240