0%

Android 判断WIFI状态

Android开发判断WIFI状态方法

WifiManager wm=(WifiManager)this.getSystemService(Context.WIFI_SERVICE);
        //得到WifiManager实例
        switch(wm.getWifiState()){
        //switch判断状态
        case WifiManager.WIFI_STATE_DISABLED:
            statetv.setText("WIFI已关闭");
            break;
        case WifiManager.WIFI_STATE_DISABLING:
            statetv.setText("WIFI正在关闭");
            break;
        case WifiManager.WIFI_STATE_ENABLED:
            statetv.setText("WIFI已打开");
            break;
        case WifiManager.WIFI_STATE_ENABLING:
            statetv.setText("WIFI正在打开");
            break;
        case WifiManager.WIFI_STATE_UNKNOWN:
            statetv.setText("WIFI状态未知");
            break;
        }

statetv是一个TextView