我正在构建一个需要在后台运行的Android应用,并在用户使用Google地图时执行操作。具体来说,当使用设置方向并开始导航时,我想检索目标地址并对其进行操作。
问题:第三方应用程序是否可以检索目标地址?
我想这可以通过检索here所讨论的标记列表来完成。
这是正确的做法吗?
如果有方法可以在导航开始时唤醒我的应用程序,则会出现第二个问题。
答案 0 :(得分:0)
我认为谷歌地图推出的意图不会暴露给其他应用程序(或者换句话说,当你在Google地图中创建一个nagivation任务时,没有实际的回调可以通过以下方式连接到另一个应用程序。)
但是,假设导航任务会创建通知,您可能会滥用该通知,并且其内容可识别当前正在运行的导航。
更重要的是,您的目标是什么?您可能最好在自己的应用中实施Maps-API并从那里处理所有内容。