回答
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