4

Androidがwifiを有効にするまで待つ必要があります(「setWifiEnabled(true)」だけですぐに有効になることはできません)。私はそれを行う適切な方法が必要です。

私はいくつかのコードとその動作を持っていますが、仕事を成し遂げるための適切な方法だとは思いません (私は思います)

while(wifiManager.getWifiState() != 3) {


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

        }

Android で wifi が接続されるまで待機することを既に確認しましたが、必要な答えが見つかりませんでした。

4

1 に答える 1

3

正しい方法は、wifi 接続イベントに登録することです。接続すると、Android から電話がかかってきます。AndroidでWIFI接続が確立されたことを検出する方法を参照してください。

于 2013-02-04T23:54:28.877 に答える