GPS
私のアプリは、Cellular network
またはを使用して現在地を正確に特定しますWiFi
。GPS
信号強度が低いまたは低い場合、精度が低くなるため、電源を切ってまたはGPS
を切り替える必要があります。私の挑戦はcellular network
WiFi
1.GPS
信号が弱いか強いかをどのように判断できますか。貧しい場合は、停止してまたはに切り替える必要がありますGPS
か?cellular network
WiFi
2.GPS
信号が強い場合、位置が正確であることを確認し、locationManager.removeUpdates(locationListener);
更新を停止するために実行するにはどうすればよいですか?
3.バッテリーの消費量は最小限に抑える必要があります。
提案やコードをありがとうございます。