我正在使用隐含的导航意图从我的应用程序打开谷歌地图应用程序。 我想知道,如果有一种方法可以在到达目的地时从谷歌地图向我的应用程序发回一个标志。 How to get a callback from google maps in Android application, when navigation is complete
我确实从上面的问题得到了答案,但再次通过检查我不想使用的onLocationChanged函数。我认为这是因为我将复制谷歌地图已经完成的大部分任务,导致消耗更多的电池和资源。
是否有任何在目的地调用的动作,我可以在我的应用程序中实现以启动活动或以任何其他方式将标志返回到我的应用程序..?
提前致谢! :)
答案 0 :(得分:0)
您可以创建地理围栏并将其添加到位置服务。当用户进入或退出特定地理围栏时,它会通知您(回调)。
地理围栏结合了用户当前位置的意识以及用户与可能感兴趣的位置的接近度的意识。要标记感兴趣的位置,请指定其纬度和经度。
请尝试阅读此文档:Creating and Monitoring Geofences