-1
我的目標是在我的應用程序中使用緯度和經度。在Google整天搜索後,我找到了兩種有效的方法來達到我的目的。哪個地方最好?
我應該使用:
lm.getLastKnownLocation(LocationManager.PASSIVE_PROVIDER)
或者我應該不是經常檢查更新和這些更新存儲在一個變量?
lm.requestLocationUpdates(LocationManager.GPS_PROVIDER, 2000, 10, locationListener);
,並在我的位置監聽器我可以存儲的緯度和經度每隔兩秒鐘,所以,每當我需要使用它,我可以使用。哪一個?
每個的好處是什麼?我知道第一種方法更經常是空的,所以我應該使用第一種方法,當它不是null時,第二種方法是null?最後的已知位置能否比GPS提供商的更新更準確?