public class OverlayItem
extends java.lang.Object
限定符和类型 | 类和说明 |
---|---|
static class |
OverlayItem.HotspotPlace
枚举类型.标示区域的一个热点.相对于原点(0,0)的几个枚举类型.
|
限定符和类型 | 字段和说明 |
---|---|
static int |
ITEM_STATE_FOCUSED_MASK |
static int |
ITEM_STATE_PRESSED_MASK |
static int |
ITEM_STATE_SELECTED_MASK |
构造器和说明 |
---|
OverlayItem(java.lang.String aTitle,
java.lang.String aSnippet,
IGeoPoint aGeoPoint)
构造器
|
OverlayItem(java.lang.String aUid,
java.lang.String aTitle,
java.lang.String aDescription,
IGeoPoint aGeoPoint)
构造器
|
限定符和类型 | 方法和说明 |
---|---|
Drawable |
getDrawable()
获取marker对象
|
int |
getHeight()
获取marker的高度
|
Drawable |
getMarker(int stateBitset) |
OverlayItem.HotspotPlace |
getMarkerHotspot()
获得区域
|
IGeoPoint |
getPoint() |
java.lang.String |
getSnippet() |
java.lang.String |
getTitle()
获得标题
|
java.lang.String |
getUid()
获得mUid
|
int |
getWidth()
获取marker的宽度
|
void |
setMarker(Drawable marker)
设置Drawable对象
|
void |
setMarkerHotspot(OverlayItem.HotspotPlace place)
设置区域
|
static void |
setState(Drawable drawable,
int stateBitset) |
public static final int ITEM_STATE_FOCUSED_MASK
public static final int ITEM_STATE_PRESSED_MASK
public static final int ITEM_STATE_SELECTED_MASK
public OverlayItem(java.lang.String aTitle, java.lang.String aSnippet, IGeoPoint aGeoPoint)
aTitle
- 标题aSnippet
- 片段aGeoPoint
- 位置坐标点public OverlayItem(java.lang.String aUid, java.lang.String aTitle, java.lang.String aDescription, IGeoPoint aGeoPoint)
aUid
- aTitle
- 标题aDescription
- 片段aGeoPoint
- 位置坐标点public java.lang.String getUid()
public java.lang.String getTitle()
public java.lang.String getSnippet()
public IGeoPoint getPoint()
public Drawable getMarker(int stateBitset)
public void setMarker(Drawable marker)
marker
- Drawable对象public void setMarkerHotspot(OverlayItem.HotspotPlace place)
place
- 区域public OverlayItem.HotspotPlace getMarkerHotspot()
public static void setState(Drawable drawable, int stateBitset)
public Drawable getDrawable()
public int getWidth()
public int getHeight()