2017-07-15 8 views
-1

私が行う場合:LocationManagerアンドロイド

locationManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 1000, 0, locationListener); 
    locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 1000, 0, locationListener); 

アンドロイドが私にGPSとネットワークの間で最高の精度で位置を取得しますか?

答えて

0

いいえ、両方からの更新情報を提供します。

実際に衛星信号を受信できる限り、GPSは常により正確です。しかし、それはより多くのバッテリーを要する。正確さが気になるならば、屋内で使用できる場合を除き、必要なのはGPSだけです。両方をリクエストするのは適切かもしれませんが、使用するものを決める必要があります(一般的にはGPSの場所を期限切れにし、しばらくのうちにGPSのアップデートを取得していない場合はネットワークを使用します)。

関連する問題