3

ドキュメントこれを読みました。

私が理解していないのは、なぜこの機能isBetterLocation()が存在するのかということです。この機能は、「現在位置修正」と「新しい位置」の違いを示します。しかし、それらの 2 つの場所は実際には何ですか?

私は考えることができます

  • アプリケーション設定、データベースなどに保存された最後の場所、および GPS などの場所プロバイダーから取得された場所
  • 位置情報プロバイダーから取得した位置情報と取得した最新の位置情報onLocationChanged()

どちらの場合も、後者の方が最新です。したがって、より正確です。では、なぜあえて比較する必要があるのでしょうか。
考えられる唯一の説明は、最新の位置情報が常に正確であるとは限らないということです。本当?

4

1 に答える 1