首页 > 解决方案 > Trip Duration Summary 作为在 Android 中的 Heremaps SDK 上启动 Route 之前的提示消息

问题描述

当请求在地图片段上绘制路线时,我想在 android here maps sdk 上的提示消息上显示 Total Trip 持续时间,如图所示。 总行程时间

标签: androidhere-api

解决方案


您可以使用信息气泡显示总行程持续时间。阅读文档以获取更多信息:https ://developer.here.com/documentation/maps/topics/map-controls.html

信息气泡

除了地图控件,UI 模块还支持信息气泡。信息气泡允许您在地图上按字面意思显示包含 HTML 内容的“气泡”,例如文本或图像。

下面的代码通过在地图显示中添加一个信息气泡来扩展本文中的第一个示例。它创建一个 InfoBubble 实例,指定它应该出现的位置的地理坐标,以及 HTML 内容,在本例中是文本字符串“Hello World!”。粗体字。最后一行将信息气泡对象添加到 UI 实例。

// Create an info bubble object at a specific geographic location:
var bubble = new H.ui.InfoBubble({ lng: 13.4, lat: 52.51 }, {
        content: '<b>Hello World!</b>'
       });

// Add info bubble to the UI:
ui.addBubble(bubble);

要获取总行程费用,请调用路由 api 并获取摘要信息。https://developer.here.com/documentation/android-premium/dev_guide/topics/routing.html


推荐阅读