Search code examples
androidtwitterwifi

How can I turn Wifi on when my application runs in Android?


When I start my twitter app, how can I turn on WiFi automatically through coding?


Solution

  • I have not tried this but it should work:

    WifiManager wifiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE);
    if (wifiManager != null)
      wifiManager.setWifiEnabled(true);
    

    Add this permission to the manifest file:

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