在研究过程中,我意识到Android有不同的方式来获取用户的位置。第一个解决方案是LocationManager,第二个解决方案是基于GooglePlay服务的FusedLocationProviderAPI。在互联网上,我可以找到教程&分别解释它们。在今天的工作中,有人向我展示了他使用LocationManager的标准,即在onLocationChanged中,方法位置与提供者“融合”一起接收。这是否意味着如果可用的话,LocationManager也会从融合API中收集位置信息?我在网上找不到任何关于这方面的书面信息。
希望有人能说清楚。
谢谢你,芬
发布于 2016-05-23 16:36:45
LocationManager使用FusedLocationProviderApi?
不,FusedLocationProvider在内部使用LocationManager。
如果您想直接交互提供者本身,您可以使用LocationManager。
FLP包装位置提供商,如gps,网络和传感器在您的设备。并提供您选择如何接收以下位置的方法:
你也可以看谷歌的视频 (12:12-14:42),很好的视觉解释。
https://stackoverflow.com/questions/37395614
复制相似问题