Я знаю, что для переключения состояния Wi-Fi я должен сделать это:
wifiManager = (WifiManager) this.getSystemService(Context.WIFI_SERVICE);
wifiManager.setWifiEnabled(true);
wifiManager.setWifiEnabled(false);
и пропишите следующие разрешения:
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission>
<uses-permission android:name="android.permission.UPDATE_DEVICE_STATS"></uses-permission>
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"></uses-permission>
<uses-permission android:name="android.permission.WAKE_LOCK"></uses-permission>
Я сделал две радиокнопки (вкл/выкл), и они работают, но это не лучшее решение, поэтому я хочу создать кнопку-переключатель. Как я могу поместить код внутри кнопки-переключателя?