2016-12-01 54 views

回答

1

根據文檔

requestLocationUpdates(String provider, long minTime, float minDistance, LocationListener listener) 

註冊使用指定提供位置更新,並且掛起的意圖。

即使您使用minTime = 0和minDistance = 0,他們也會爲您提供位置信息。 所以,每次都沒有任何特定的間隔和時間來獲取位置。 這取決於我們在那裏使用了什麼樣的價值。

就您的情況而言,他們每次都會爲您提供位置,而無需等待特定間隔或時間。

+0

yup,android location api就是這樣工作的。 –

1
mLocationManager.requestLocationUpdates(provider, 0, 0, mLocationListener); 

在這第一個0代表updates.Hence之間「最短時間」的更新,而第二個0「最小距離」之間,如果他們兩個設置爲零,則位置變化將被更頻繁地更新沒有任何限制。

相關問題