1

発砲されるすべての近接アラートの精度を知りたい。その情報を取得する方法はありますか?locationManager.getLastKnownLocation()を使用できますか?精度が悪い場合にアラートを発しないようにシステムに指示する方法はありますか?

4

1 に答える 1

1

発砲されるすべての近接アラートの精度を知りたい。その情報を取得する方法はありますか?

で呼び出されたすべての更新には、新しいイベントLocationListenerのオブジェクトが渡されます。LocationこのオブジェクトにはgetAccuracy()、その情報を取得するために使用できるようなメソッドがあります。

精度が悪い場合にアラートを発しないようにシステムに指示する方法はありますか?

LocationManager.requestLocationUpdates()、各更新間の時間または間隔に基づいて更新の頻度を制御することのみが可能です。精度に基づいてマネージャーからの更新の取得を制御することはできません。各レポートを保持するかどうかを決定するには、更新からの情報を使用する必要があります。

于 2012-11-21T20:29:32.183 に答える