【问题标题】:Android - How to navigate by Route Legs?Android - 如何通过 Route Legs 导航?
【发布时间】:2015-03-03 15:11:24
【问题描述】:

我正在构建一个应用程序,它将显示用户到特定目的地的路线。 我从 Google 方向网络服务获取路线。

但我不明白我应该如何知道用户现在在哪条腿上? 或者,哪些腿已经通过了?

【问题讨论】:

标签: android google-maps android-navigation google-directory-api


【解决方案1】:

找出用户当前所在的腿的方法是在 steps[] 数组中查找值,如果这些步骤与其中一个腿中的另一个 steps[] 数组匹配,而不是那个特定的腿用户当前所在的位置。

代码逻辑将有一些条件 if else 语句,其中将进行检查以找出从 API 获取的一条腿中的步骤以及用户当前的步骤。

希望有帮助!!

【讨论】:

  • 谢谢,但情况并非如此。该路由是从从 Google 方向到自定义类的 json 响应中解析的。我需要根据他的 LatLang 位置确定用户现在处于哪一步。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-12-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多