回答
LocationManager lm = (LocationManager)getSystemService(Context.LOCATION_SERVICE);
Location location = lm.getLastKnownLocation(LocationManager.GPS_PROVIDER);
if(location==null){
location = lm.getLastKnownLocation(LocationManager.NETWORK_PROVIDER);
}
這將讓lat和長從網絡提供商。
首先它會嘗試從GPS獲取位置。如果GPS關閉,它將返回爲空。那就是爲什麼我把if(location == null)條件。
你好,謝謝你的回答,先生,如果它的工作對象總是先生?,並且它需要谷歌地圖API? –
如果你想在谷歌地圖上移動Ur光標而不是谷歌地圖API,但是如果你只需要座標而不需要API。 是的,座標將隨着你的移動而改變,但它可能需要一些時間,因爲這將由你的網絡運營商提供。 –
該代碼已損壞。如果沒有其他應用程序使用該提供程序,則getLastKnownLocation將返回null。這意味着它大部分時間都會返回null。如果您確實需要位置,請使用requestLocationUpdates或requestSingleUpdate。應該幾乎不會使用getLastKnownLocation(唯一可以使用的是優化,即使這樣你也必須假設它通常會失敗)。 –
- 1. 如何在android下離線經緯度?
- 2. 獲取緯度和經度
- 3. 獲取經度和緯度
- 4. 無法獲取經度和緯度android
- 5. Android:獲取緯度和經度
- 6. 獲取經緯度和緯度的距離
- 7. android獲取緯度和經度的模擬器的android
- 8. 獲取經緯度,Android
- 9. 如何在android中獲取經度和緯度
- 10. 如何在Android上獲取地圖的緯度和經度?
- 11. 如何在Android中通過GPS獲取經度和緯度?
- 12. 如何獲取經緯度?
- 13. 獲取基於距離和度數的經度緯度組合
- 14. 獲取從緯度/經度點沿折線距離
- 15. 如何獲取任何地址的經度和緯度 - Android?
- 16. 如何從Android的緯度和經度獲取地址?
- 17. 如何獲取Android開發中的精確經度和緯度?
- 18. 如何從android的位置服務獲取緯度和經度
- 19. 如何獲取Android中當前位置的緯度和經度?
- 20. Android - 如何獲取當前位置(經度和緯度)?
- 21. 如何從Android上的地址獲取緯度和經度?
- 22. 如何獲取經度和緯度的Android
- 23. 如何獲取單聲道的緯度和經度爲Android?
- 24. 如何從Android上的地址獲取緯度和經度?
- 25. 如何從移動設備獲取經度和緯度Android
- 26. 如何獲取Android中某個人的經度和緯度?
- 27. 獲取經緯度從經緯度對象的Android
- 28. 獲取距離給定的緯度和經度在5km範圍內的緯度和緯度
- 29. 如何在android中以編程方式獲取經度和緯度位置?
- 30. 如何在經緯度android
gps不依賴於internet.you可以使用gps,MobileNetwork獲得經緯度。 –
如果您使用的是谷歌播放服務,然後使用GoogleApiClient callabacks並獲取當前位置而不考慮互聯網,但在地圖上繪製該位置需要互聯網。 – MKY