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