【问题标题】:Create Here API Android Request Id?在此处创建 API Android 请求 ID?
【发布时间】:2016-06-20 09:06:35
【问题描述】:

我正在使用适用于 Android 的 Here API,并且正在尝试计算多条路线。 我正在使用 RouteManagercalculateRoute 方法来执行此操作。

问题是,当使用这种方法进行多路计算时,响应是异步的,我希望能够识别哪个响应是针对哪个请求的。

我发现对于 REST API,可以通过传递 RequestId 来做到这一点:

“客户端可以传入任意字符串来跟踪系统中的请求处理。RequestId 反映在响应结构的 MetaInfo 元素中。”

Android SDK 是否有类似的东西,还是我必须比较地理坐标或其他特定路线的数据?

【问题讨论】:

    标签: android here-api


    【解决方案1】:

    HERE Maps for Android API 不直接提供此功能,但您可以在 API 之上编写一些代码来完成此操作。

    作为一个想法,您可以实现一个扩展RouteManager#Listener 接口的类并为该类分配一个ID。然后,您可以为每个具有不同 ID 值的请求使用唯一的Listener

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-11-14
      • 1970-01-01
      • 2019-06-30
      • 1970-01-01
      • 2023-03-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多