android - Trip Duration Summary 作为在 Android 中的 Heremaps SDK 上启动 Route 之前的提示消息
问题描述
当请求在地图片段上绘制路线时,我想在 android here maps sdk 上的提示消息上显示 Total Trip 持续时间,如图所示。 总行程时间
解决方案
您可以使用信息气泡显示总行程持续时间。阅读文档以获取更多信息: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
推荐阅读
- algorithm - 最小化 3-d 中点集的欧几里得距离
- npm - 为什么在安装 Angular cli 时出现此错误?
- database - 如何在两个 kafka 流或数据库表之间比较(10 亿条记录)数据
- android - 如何从链接分享图片,即不下载图片只需使用按钮分享
- html - 以下情况的原因是什么?
- go - Golang CircleCI 2.0 测试失败并出现信号:killed
- java - 如何从 Textview 在 getText() 中添加预定义的文本并显示结果
- java - 许多线程访问的地图上的准确数据
- android - 此应用无权在发布版本中使用 Firebase 身份验证
- python - Python用它的eval替换括号内的文本