2017-07-15 39 views
-1

如果我這樣做:的LocationManager的Android

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

的Android讓我用GPS和網絡之間的最佳精度的位置?

回答

0

不會。它會爲您提供來自兩者的更新。

只要您實際可以獲得衛星信號,GPS將始終更加準確。但它需要更多的電池。如果準確性是你關心的全部,那麼你需要的只是全球定位系統,除非你需要在室內使用。然後請求兩者可能是合適的,但是您必須決定使用哪一個(通常,如果您在一段時間內沒有獲得GPS更新,則通過到期GPS位置和使用網絡)。

相關問題