我正在开发一个Android应用程序,它捕获用户在从源到目的地导航时所做的每个回合的位置。我的应用程序将自动启动gmaps并将在后台运行,直到用户完成导航。我想知道gmaps在导航过程中会向android系统发送什么广播?
例如,在导航期间,我们将获得语音指令,例如"在100英尺左转左右等#34;。这是在一些广播的帮助下发生的。我想利用它们。
另外,如果我的想法错了,请指导我,还有其他简单的方法来找出转弯。请注意,我的应用程序需要在实际转弯之前至少100英尺处知道转弯的位置,而不是在转弯之后。
请注意,我对使用gmaps API不感兴趣,因为他们的服务费超出了一定的门槛,我正在尝试构建一个免费的应用程序。
感谢。