Java 等待任务完成

Java 等待任务完成,java,android,wifi,Java,Android,Wifi,我需要等到android启用wifi(你不能只是“设置WifiEnabled(true)”,而期望立即启用)。我需要一个合适的方法 我有一些代码和它的工作,但我不认为这是正确的方式来完成工作(我认为) 我已经检查过了,但没有找到我需要的答案。正确的方法是注册wifi连接事件。当Android连接时,它会给你打电话。看哦,但愿我能早点找到上面的线索。谢谢你的回答和帮助。 while(wifiManager.getWifiState() != 3) { try {

我需要等到android启用wifi(你不能只是“设置WifiEnabled(true)”,而期望立即启用)。我需要一个合适的方法

我有一些代码和它的工作,但我不认为这是正确的方式来完成工作(我认为)


我已经检查过了,但没有找到我需要的答案。

正确的方法是注册wifi连接事件。当Android连接时,它会给你打电话。看

哦,但愿我能早点找到上面的线索。谢谢你的回答和帮助。
while(wifiManager.getWifiState() != 3) {


            try {
                Thread.sleep(500);
            } catch (InterruptedException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }

        }