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
float |
SHADOW_X_SKEW |
|
float |
SHADOW_Y_SCALE |
|
|
Public Methods |
void
|
draw(Canvas canvas, MapView mapView, boolean shadow)
|
[Expand]
Inherited Methods |
From class
sofia.maps.AbstractListOverlay
|
From class
com.google.android.maps.Overlay
void
|
draw(Canvas arg0, MapView arg1, boolean arg2)
|
boolean
|
draw(Canvas arg0, MapView arg1, boolean arg2, long arg3)
|
static
void
|
drawAt(Canvas arg0, Drawable arg1, int arg2, int arg3, boolean arg4)
|
boolean
|
onKeyDown(int arg0, KeyEvent arg1, MapView arg2)
|
boolean
|
onKeyUp(int arg0, KeyEvent arg1, MapView arg2)
|
boolean
|
onTap(GeoPoint arg0, MapView arg1)
|
boolean
|
onTouchEvent(MotionEvent arg0, MapView arg1)
|
boolean
|
onTrackballEvent(MotionEvent arg0, MapView arg1)
|
|
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
|
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)