How will you programatically enable or disable WIFI in android?

By | May 26, 2012

Hello all..
This is a simple code snippet to enable WI-FI in android programatically in android.

public boolean enableWIFI()
{
        WifiManager wifiManager = (WifiManager) this.getSystemService(Context.WIFI_SERVICE);
        if(wifiManager.isWifiEnabled()){
             if(wifiManager.setWifiEnabled(false))
                return true;
          }else{
            if(wifiManager.setWifiEnabled(true))
                 return true;
        }
        return false;
}

Note : Make sure to add the permissions in the manifest file.
These are the permissions.

  <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
  <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />

Please leave your valuable comments on this post.

Leave a Reply

Your email address will not be published. Required fields are marked *