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

© 2011, 冰冻鱼. 请尊重作者劳动成果,复制转载保留本站链接! 应用开发笔记