public class CustomAnnotation extends Annotation
Bitmap.Config.ARGB_8888,且带透明度图片被alpha值premultiplied过AnnotationAnnotation.Area| 构造器和说明 |
|---|
CustomAnnotation(int zLevel,
NdsPoint pos,
int iconId,
Vector2DF pivot,
android.graphics.Bitmap icon)
构造函数,支持自定义图标的
Annotation |
CustomAnnotation(int zLevel,
android.graphics.Point pos,
int iconId,
Vector2DF pivot,
android.graphics.Bitmap icon)
构造函数,支持自定义图标的
Annotation |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
setCustomIcon(Vector2DF pivot,
android.graphics.Bitmap icon)
动态切换
CustomAnnotation所显示的图标 |
freeNativeMemeory, getIconText, getZLevel, hitTest, setIcon, setIconText, setIconTextSize, setSelected, setZLevelgetCalloutStyle, getPosition, getPositionNds, getSubtitle, getTag, getTitle, isClickable, isHidden, isSelected, setCalloutStyle, setClickable, setHidden, setPosition, setPositionNds, setSubtitle, setTag, setTitle, showCalloutpublic CustomAnnotation(int zLevel,
android.graphics.Point pos,
int iconId,
Vector2DF pivot,
android.graphics.Bitmap icon)
AnnotationzLevel - Z轴方向的等级,也就所处的压盖关系pos - 所在位置,经纬度坐标iconId - 所使用的图标ID,对于CustomAnnotation来说,此ID必须唯一pivot - 设置显示时调整的X轴,Y轴的偏移量icon - 自定义图标,必须是Bitmap.Config.ARGB_8888格式的Bitmap中的数据会被拷贝一份,CustomAnnotation本身维护着一个备份,在此方法执行完之后可以放心的回收资源。public CustomAnnotation(int zLevel,
NdsPoint pos,
int iconId,
Vector2DF pivot,
android.graphics.Bitmap icon)
AnnotationzLevel - Z轴方向的等级,也就所处的压盖关系pos - 所在位置,Nds坐标iconId - 所使用的图标ID,对于CustomAnnotation来说,此ID必须唯一pivot - 设置显示时调整的X轴,Y轴的偏移量icon - 自定义图标,必须是Bitmap.Config.ARGB_8888格式的Bitmap中的数据会被拷贝一份,CustomAnnotation本身维护着一个备份,在此方法执行完之后可以放心的回收资源。public void setCustomIcon(Vector2DF pivot, android.graphics.Bitmap icon)
CustomAnnotation所显示的图标pivot - 图标显示的的位置,左上角为坐标原点icon - 图标资源位图Bitmap中的数据会被拷贝一份,CustomAnnotation本身维护着一个备份,在此方法执行完之后可以放心的回收资源。©Mapbar Engine Team;All Rights Reserved