0
我在做一個LocationListener。創建時,onLocationChanged會被調用嗎? (原本沒有位置,所以它有一定的意義,它被稱爲)onLocationChanged的LocationListener在初始化時被調用嗎?
或者是否有一些其他方式來獲取當前位置?
我在做一個LocationListener。創建時,onLocationChanged會被調用嗎? (原本沒有位置,所以它有一定的意義,它被稱爲)onLocationChanged的LocationListener在初始化時被調用嗎?
或者是否有一些其他方式來獲取當前位置?
您可以輕鬆地測試自己這個問題...
但是,是的,如果你創建一個LocationListener
並調用LocationManager#requestLocationUpdates()
,然後onLocationChanged()
被稱爲後取得的第一個位置。瞭解如果您在某個無法接收任何GPS或網絡信號的地方(在厚厚的建築物或山洞中),您可能永遠不會收到位置定位...