I am working on an application that plots marker points for multiple
locations. Each location should have an infobox open up when the user
clicks on the marker. However, no matter what I try, I can no get the
infowidow to open when a user clicks on the marker. Any help with this
would be greatly appreciated.
If correctly adds a marker for each point I want to plot.
Here is my current code base.
public function addMarker(markArr:Array):void{
var markerOpt:MarkerOptions = new
MarkerOptions({strokeStyle: new
StrokeStyle({color: 0x987654}),
fillStyle: new FillStyle({color: 0x223344, alpha: 0.8}),
radius: 12,
hasShadow: true});
for(var i:Number=0; i < markArr.length; i++){
var gisData:LatLng = new
LatLng(markArr[i].gis_lat,markArr
[i].gis_long);
var marker:Marker = new Marker(gisData,markerOpt);
marker.addEventListener(MapMouseEvent.CLICK, function
(event:MapMouseEvent):void {
marker.openInfoWindow(new
InfoWindowOptions({content: markArr
[i].mName}));
});
this.addOverlay(marker);
}
}
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Google Maps API For Flash" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/google-maps-api-for-flash?hl=en
-~----------~----~----~----~------~----~------~--~---