MapMarker代码
// Create a custom marker image
com.here.android.mpa.common.Image iconLocationMarker = new com.here.android.mpa.common.Image();
try {
iconLocationMarker.setImageResource(R.drawable.ic_pickuppoint_marker);
} catch (IOException e) {
//finish();
}
// Create the MapMarker
GeoCoordinate coordinate = new GeoCoordinate(lat,lng);
MapMarker pickupMarker = new MapMarker(coordinate, iconLocationMarker);
pickupMarker.setTitle("working " + name);
map.addMapObject(pickupMarker);
在上面的代码 setTitle 中没有在地图上显示代码中的问题是什么?任何建议。
答案 0 :(得分:1)
您需要调用Marker类的 showInfoWindow()方法。
注意:信息窗口允许您在用户点击地图上的标记时向用户显示信息。默认情况下,如果标记具有标题集,则当用户点击标记时会显示信息窗口。一次只显示一个信息窗口。如果用户单击另一个标记,则将隐藏当前窗口并显示新的信息窗口。您可以通过在目标标记上调用showInfoWindow()以编程方式显示信息窗口。可以通过调用hideInfoWindow()来隐藏信息窗口。