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.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.