2011-08-01 9 views
0

私は現在の位置の正確な値を取得しようとしています。車のロケータアプリとよく似ています:GPS位置を使用して車の位置をタグ付けします。問題:onLocationListenerは1回だけ呼び出されます

問題は、onLocationListenerは一度だけ呼び出され、その最初の修正は私が望むほど正確でないことがあるということです。したがって、より正確な位置を得るために5つのアップデートを聞いてみたいと思います。 私はこのような更新を登録します: RequestLocationUpdates(LocationManager.GPS_PROVIDER、0、0、gpsLocationListener);

私が動いていると、私は多くのアップデートを受けることができます。しかし、まだ立っているときには、私は1つのアップデートを得るだけです。

もっと正確な位置を得るためにまだ立っていても、それを強制的に更新するにはどうすればよいですか?

答えて

0

あなたが見通しが立っていれば、頻繁な間隔で場所の更新を受けることになります。あなたが上記のGPS衛星に見通し線を持つことができないどこかの中にいる場合、あなたは場所の修正や場所の更新がないでしょう。

関連する問題