public class

MarkerOverlay

extends AbstractListOverlay<Item>
java.lang.Object
   ↳ com.google.android.maps.Overlay
     ↳ sofia.maps.AbstractListOverlay<Item>
       ↳ sofia.maps.MarkerOverlay<Item>

Class Overview

An overlay that displays one or more markers on a map, from a list of arbitrary objects. These objects can have annotations on methods to provide marker information (ProvidesMarkerGeoPoint, ProvidesMarkerImage, ProvidesMarkerTitle, etc.), or alternatively a "decorator" object can be specified that provides this information given an item on the map.

Summary

[Expand]
Inherited Constants
From class com.google.android.maps.Overlay
[Expand]
Inherited Fields
From class sofia.maps.AbstractListOverlay
Public Constructors
MarkerOverlay(MapView mapView, List<Item> list)
Public Methods
void draw(Canvas canvas, MapView mapView, boolean shadow)
Protected Methods
Rect getItemBounds(Point point, Item item)
Drawable getItemImage(Object item, Context context)
[Expand]
Inherited Methods
From class sofia.maps.AbstractListOverlay
From class com.google.android.maps.Overlay
From class java.lang.Object

Public Constructors

public MarkerOverlay (MapView mapView, List<Item> list)

Public Methods

public void draw (Canvas canvas, MapView mapView, boolean shadow)

Protected Methods

protected Rect getItemBounds (Point point, Item item)

protected Drawable getItemImage (Object item, Context context)