我正在尝试使用Here Maps显示地图标记的标题。
根据此SO question,不推荐使用showInfoBubble()
。而且它包含的链接为404。
但是,official documentation不会不将其显示为已弃用。
我的地图将始终只显示两个或更少的位置。我想显示带有标题的信息提示框。但是,showInfoBubble()
尽管显示为一个,但它不是MapMarker类的方法。
我已经搜索了official GitHub的示例,但是在显示标题时找不到任何东西。
有人知道了吗?还是可以给我指出一个示例或正确的文档?
private void addMarkerAtPlace(GeoCoordinate marker, String title, String description, Image icon) {
MapMarker mapMarker = new MapMarker();
mapMarker.setIcon(icon);
mapMarker.setCoordinate(new GeoCoordinate(marker));
mapMarker.setTitle(title);
mapMarker.setDescription(description);
m_map.addMapObject(mapMarker);
m_mapObjectList.add(mapMarker);
//Show Title can only be shown after being added to the map
//however this doesn't work!!!
mapMarker.showInfoBubble();
}
答案 0 :(得分:0)
摘要:有关弃用的注释:您引用了Starter SDK版本3.x,但是链接的SO问题是有关Premium SDK的。目前有两种不同的产品。弃用似乎仅适用于高级版(已引入MapOverlays,据我所知,Starter中还没有提供)。 在此处查看SDK的当前概述:https://developer.here.com/products/here-sdk