android开发教程之wifi开发示例

2019-12-10 20:06:46于海丽

        startWifiButton.setOnClickListener(new StartWifiListener());  
        shutdownWifiButton.setOnClickListener(new ShutdownWifiListener());  
        checkStateButton.setOnClickListener(new CheckStateListener());  
    }  
    class StartWifiListener implements OnClickListener {  
        @Override  
        public void onClick(View v) {  
            wifiManager = (WifiManager) WifiActivity.this  
                    .getSystemService(Context.WIFI_SERVICE);  
            if (wifiManager.setWifiEnabled(true)) {  
                res = "启动wifi服务成功";  
            } else {  
                res = "启动wifi服务失败";  
            }  
            Toast.makeText(WifiActivity.this, res, Toast.LENGTH_SHORT).show();  
        }  
    }  
    class ShutdownWifiListener implements OnClickListener {  
        @Override  
        public void onClick(View v) {  
            wifiManager = (WifiManager) WifiActivity.this  
                    .getSystemService(Context.WIFI_SERVICE);  
            if (wifiManager.setWifiEnabled(false)) {  
                res = "关闭wifi服务成功";  
            } else {  
                res = "关闭wifi服务失败";  
            }  
            Toast.makeText(WifiActivity.this, res, Toast.LENGTH_SHORT).show();