【发布时间】:2017-06-26 20:08:09
【问题描述】:
我在我的应用程序中使用 Google API。一切正常。我只想知道如何在移动时更新方向。现在我有“实际方向”按钮,但我想动态地做。例如,我想在更改我的实际位置后更新它(如果可能的话,可能离线?)。我认为这个应用程序将被司机使用,所以动态更新这些方向会很好。有可能做这样的事情吗?
谢谢帮助
【问题讨论】:
标签: android google-maps dynamic location updates
我在我的应用程序中使用 Google API。一切正常。我只想知道如何在移动时更新方向。现在我有“实际方向”按钮,但我想动态地做。例如,我想在更改我的实际位置后更新它(如果可能的话,可能离线?)。我认为这个应用程序将被司机使用,所以动态更新这些方向会很好。有可能做这样的事情吗?
谢谢帮助
【问题讨论】:
标签: android google-maps dynamic location updates
使用 Maps Android API v2 实现此类功能似乎违反了 Maps API 的服务条款。查看 ToS 的第 10.4 c (iii) 节:
无导航。您不会将服务或内容用于 (a) 实时导航或路线引导;或 (b) 自动或自主车辆控制。
https://developers.google.com/maps/terms#section_10_4
如果您需要导航,您应该创建一个intent,以在导航模式下打开 Google 地图本机应用程序。有一个 Google Maps URLs 允许构建一个通用的跨平台 URL,以从您的应用程序启动 Google Maps Intent。您可以按照本文档打开本机应用的导航模式:
https://developers.google.com/maps/documentation/urls/guide#directions-action
希望这会有所帮助!
【讨论】: