2012-01-11 20 views
0

Criteriaの精度をACCURACY_COARSEに設定すると、現在位置を取得できます。これは、私が信じている場所を得るために移動信号を使用し、直ちにそれを返します。[insert timespan]で最も正確なユーザーの位置を取得しますか?

私がしたいことは、私が場所に必要なものを保存/実行する前に(例えば)1分以内にできる最も正確な場所です。

このアプローチにはどのような方法が最適でしょうか?

まず、ACCURACY_COARSEでロケーションを取得してから、ACCURACY_FINEを試してください。それは働くでしょうか?つまり1分後に更新リクエストを削除すると、実際にリクエストが停止するか、最初のレポートの後にのみ削除できますか?

これに近づくより良い方法はありますか?

ありがとうございました。

答えて

0

両方のプロバイダから更新をリクエストする必要があると思います(同じリスナーを使用することもできます)。時間の経過とともに最適なロケーションアップデートを選択する方法については、Android's developer guideの例があります。

関連する問題