usar tengo repetidor que pasa para movil los desactivar datos con como celular apagar antena activados activa android

tengo - ¿Cómo apagar programáticamente WiFi en un dispositivo Android?



usar celular como router wifi (1)

Necesito apagar el WiFi un rato después de presionar el botón "Apagar la pantalla". Hay una necesidad de esta aplicación para mi tableta porque a veces me olvido de apagar el WiFi y esto descarga la batería muy rápido. Vive 10x + veces menos de lo que lo haría sin WiFi. ¿Hay alguna solución disponible como .apk? ¿Puedo rastrear cuando la pantalla se apaga y transcurren 5 min? ¿Puedo desactivar programáticamente WiFi en un dispositivo Android? ¿Cómo?


Necesita los siguientes permisos en su archivo de manifiesto:

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

Luego puede usar lo siguiente en su clase de actividad:

WifiManager wifiManager = (WifiManager) this.getSystemService(Context.WIFI_SERVICE); wifiManager.setWifiEnabled(true); wifiManager.setWifiEnabled(false);

Use lo siguiente para verificar si está habilitado o no

boolean wifiEnabled = wifiManager.isWifiEnabled()

Encontrará un buen tutorial sobre el tema en this sitio.