How can I disable/enable wifi and 3G/4G data internet programmatically in Android?

25 Views Asked by At

I had tried this code but it was not working in the Android newest version.

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

WifiManager wifiManager = (WifiManager)this.getApplicationContext().getSystemService(Context.WIFI_SERVICE); 
wifiManager.setWifiEnabled(true); // for enable
wifiManager.setWifiEnabled(false) // for disable 
0

There are 0 best solutions below