2010-12-03 6 views
0

私は、GPSとネットワークの2つの位置リスナを持っています。旅行中に移動することを除いて正常に動作しますが、場所名(Geocoding APIから返されます)は非常に間違った場所を示しています(大陸のように)。アンドロイドアプリケーションで位置が有効かどうかを検出する方法は?

返された場所(場所APIとジオコーディングAPIから)が有効であることを確認してからユーザーに表示する方法はありますか?

答えて

2

私は報告された正確さをユーザに示す傾向があり、報告された位置が何メートル以内であるかを知る傾向があります。正確さが一定の限度内にある場合は、アドレスのジオコードを試みます。

Locationオブジェクトを取得したら、getAccuracy()を呼び出して確認してください。

+0

問題を解決しましたか?これがあなたの質問に答えた場合は、回答としてマークしてください。ありがとう – Dave

関連する問題