Espere hasta que se complete la tarea

Necesito esperar hasta que android permita el wifi (usted no puede apenas "setWifiEnabled (verdad)" y esperar ser activado inmediatamente). Necesito manera apropiada de hacer eso.

Tengo un código y su funcionamiento, pero no creo que su manera correcta de hacer el trabajo (creo)

while(wifiManager.getWifiState() != 3) { try { Thread.sleep(500); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } } 

Ya he comprobado esperar hasta wifi conectado en android , pero no encontré respuesta que necesito.

One Solution collect form web for “Espere hasta que se complete la tarea”

La forma correcta es registrarse para eventos de conexión wifi. Entonces Android te llamará cuando esté conectado. Consulte ¿Cómo detectar cuándo se ha establecido la conexión WIFI en Android?

  • ¿Cómo puedo obtener la dirección RSSI y Mac del teléfono cercano en el mismo modo Ad-Hoc?
  • Android M: no se puede quitar Wi-Fi AP programáticamente
  • ¿Cómo conectar wifi android a adhoc wifi?
  • ¿Cómo iniciar una conexión de red local programmically a través de hotspot Wi-Fi en Android?
  • Diferencia entre getConnectionInfo () y getScanResults () para detectar cambios de intensidad de señal
  • Conéctese a wifi sin Internet mediante programación
  • Wifi triangulación de posición
  • Android: Cómo configurar una IP estática para una nueva configuración WiFi
  • SecurityException al obtener los resultados de la exploración Wifi
  • Cómo abrir navegador predeterminado de cautivo en Android
  • Cómo crear y leer configuraciones WEP / EAP WiFi de forma programática en Android?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.