[英]showInfoWindow() function doesn't work in Google Maps
将您的代码更改为此
Marker m = getMarker(location);
if(m!= null){
m.showInfoWindow();
}
如果标记尚未在地图上呈现,则标记对象将为空,因此请务必在使用之前检查标记对象是否为空。
要显示infoWindow
您的标记必须有标题。
MarkerOptions marker = new MarkerOptions().position(location)
.icon(BitmapDescriptorFactory.fromBitmap(aBitmapFile))
.title("The Title"); //here is title
mapPoint p = new mapPoint(lat, lng);
googleMap.addMarker(marker);
然后你可以调用: .showInfoWindow();
在你的记号笔上。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.