public class Annotation extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Annotation.AnnotationLayer |
static class |
Annotation.AnnotationStyle |
static class |
Annotation.AnnotationType |
static class |
Annotation.TouchType |
| Constructor and Description |
|---|
Annotation(android.content.Context activity,
int id,
int resourceId,
android.location.Location latLon) |
public Annotation(android.content.Context activity,
int id,
int resourceId,
android.location.Location latLon)
public final byte[] toAnnotationData()
public Annotation.AnnotationType getType()
public void setType(Annotation.AnnotationType type)
public Annotation.AnnotationStyle getStyle()
public void setStyle(Annotation.AnnotationStyle style)
public Annotation.AnnotationLayer getLayer()
public void setLayer(Annotation.AnnotationLayer layer)
public android.location.Location getLocation()
public void setLocation(android.location.Location latLon)
public boolean onTouch(int insideX,
int insideY,
Annotation.TouchType type)
public boolean needRefresh()
public boolean isHighlight()
public void setIsHighlight(boolean isHighlight)
public long getGraphicId()
public void setGraphicId(long graphicId)
public long getAnnotationId()
public void setAnnotationId(long annotationId)
public int getId()
public void setId(int id)
public int getWidth()
public void setWidth(int width)
public int getHeight()
public void setHeight(int height)
public int getX()
public int getY()
public int getBitmapWidth()
public int getBitmapHeight()
public int getVerticalAlignment()
public void setVerticalAlignment(int verticalAlignment)
public int getHorizontalAlignment()
public void setHorizontalAlignment(int horizontalAlignment)