public abstract class ItemizedOverlay<Item extends OverlayItem> extends Overlay implements Overlay.Snappable
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
ItemizedOverlay.OnFocusChangeListener
焦点改变监听者接口
|
Overlay.SnappableDEBUGMODE, DEFAULT_ZOOMLEVEL_MINIMAP_DIFFERENCE, NOT_SET| 构造器和说明 |
|---|
ItemizedOverlay(Context ctx,
Drawable pDefaultMarker)
构造器
|
| 限定符和类型 | 方法和说明 |
|---|---|
Item |
getFocus()
获得焦点对象
|
Item |
getItem(int position)
返回给定索引处的item.
|
boolean |
onSingleTapConfirmed(MotionEvent e,
MapView mapView)
默认不做任何事情,你可以使用此方法阻断所有的触摸事件,return TRUE,ELse return FALSE;在返回true时,并且点击地图位置无覆盖物,则有机会去
处理该单机确认事件
|
void |
setDrawFocusedItem(boolean drawFocusedItem)
设置是否设置为焦点
|
void |
setFocus(Item item)
设置焦点
|
void |
setOnFocusChangeListener(ItemizedOverlay.OnFocusChangeListener l)
设置焦点改变监听者
|
abstract int |
size()
覆盖物中item的数量.
|
isEnabled, onDetach, onDoubleTap, onDoubleTapEvent, onDown, onFling, onKeyDown, onKeyUp, onLongPress, onScroll, onShowPress, onSingleTapUp, onTouchEvent, onTrackballEvent, setEnabledonSnapToItempublic ItemizedOverlay(Context ctx,
Drawable pDefaultMarker)
ctx - 上下文pDefaultMarker - 默认marker图标public abstract int size()
public final Item getItem(int position)
position - 给定索引public boolean onSingleTapConfirmed(MotionEvent e,
MapView mapView)
OverlayonSingleTapConfirmed 在类中 Overlaypublic void setDrawFocusedItem(boolean drawFocusedItem)
drawFocusedItem - 是否设为焦点public void setFocus(Item item)
item - Item对象public Item getFocus()
public void setOnFocusChangeListener(ItemizedOverlay.OnFocusChangeListener l)
l - 焦点改变监听者