public SitesOverlay(Drawable marker) { super(marker); this.marker = marker; for (IncidentsData incidentData : mNewIncidents) { IncidentMap.latitude = Double.parseDouble(incidentData.getIncidentLocLatitude()); IncidentMap.longitude = Double.parseDouble(incidentData.getIncidentLocLongitude()); items.add( new OverlayItem( getPoint(latitude, longitude), incidentData.getIncidentTitle(), incidentData.getIncidentDesc())); } populate(); }