我有一个需要设备当前位置(经度和纬度)的Android应用程序.我已经在网上尝试了一些教程,特别是堆栈溢出的一些解决方案,但它们对我来说效果不好.我的要求非常简单:首先我需要它快速并且在片段开始时需要一次位置.其次我需要它尽可能精确,我的意思是如果GPS不可用,它应首先使用GPS,然后使用网络提供商.
例如,我已经尝试过这个解决方案,但它在30秒后返回null,但我知道有一些所有的东西都可以,因为谷歌地图和其他应用程序运行良好!
几乎所有答案建议的东西都是使用getLastKnownLocation(),但我认为它不是当前的,如果是这样的话我不想要它.
任何人都可以建议我一些简单快捷的方式来获取位置只是一次?!
提前致谢