0
LocationManager.requestLocationUpdates()
是否會立即觸發位置更新請求,還是會在請求第一次更新之前等待初始間隔?requestLocationUpdates()是否觸發立即更新請求?
如果是後者,是否適合同時觸發requestSingleUpdate()
和requestLocationUpdates()
以確保立即發出請求?
LocationManager.requestLocationUpdates()
是否會立即觸發位置更新請求,還是會在請求第一次更新之前等待初始間隔?requestLocationUpdates()是否觸發立即更新請求?
如果是後者,是否適合同時觸發requestSingleUpdate()
和requestLocationUpdates()
以確保立即發出請求?
按照Doc,兩者都需要一些時間來獲取位置,所以你可以試試getLastKnownLocation(String)
,它會立即給出。
的requestLocationUpdates()和requestSingleUpdate()寄存器要由命名供應商,或 通過匹配指定條件的提供者週期性地更新的 當前活動,與位置和 狀態更新。
可能需要一段時間才能收到第一個位置更新。如果需要立即位置 ,應用程序可能會使用 getLastKnownLocation(String)方法。
我明白_result_不會立竿見影,但我在想,如果得到的結果的過程中會用'requestLocationUpdates()'立即啓動,或者如果這個過程纔會開始minTime時間間隔過後。 – Armand
它應該立即開始,但我從來沒有看到任何文件,它會立即開始。但是你會根據** Criteria **得到你所提供的位置。 –