現在、Android wifiサービスを停止した後、再起動しようとしています。次のコードでサービスを停止します。
WifiManager wifiManager = ...;
wifiManager.setWifiEnabled(false);
これにより、wifi 接続がロックされていない場合に wifi が無効になります。しかし、どうすればwifiサービスを再起動できますか? 私の最初のアプローチは次のとおりです。
wifiManager.setWifiEnabled(true);
この呼び出しの後、Wi-Fi が有効になっているように見えますが、Wi-Fi サービスは利用可能な / 範囲内の WLAN に接続しません。私の質問は次のとおりです。wifiの「自動接続」機能を再起動するにはどうすればよいですか?
スキャンを開始するだけで十分ですか?
wifiManager.startScan();