public class AmapCameraOverlay
extends java.lang.Object
| 构造器和说明 |
|---|
AmapCameraOverlay(Context context) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
destroy()
销毁电子眼,释放图片资源
|
void |
draw(com.amap.api.maps.AMap aMap,
AMapNaviCameraInfo[] cameras)
绘制路线上的监控小气泡,需要传入地图对象。
|
void |
removeAllCamera()
删除所有的摄像头气泡
|
void |
setAllCameraVisible(boolean visible)
设置路线上的气泡是否显示。
|
void |
setBusBitmap(Bitmap leftBitmap,
Bitmap rightBitmap)
设置公交专用道摄像头的图片。
|
void |
setCameraBitmap(Bitmap monitorBitmap)
设置路线上的摄像头图片
|
void |
setCameraMoniterBitmap(Bitmap leftBitmap,
Bitmap rightBitmap)
设置监控摄像头的图片。
|
void |
setEmergencyBitmap(Bitmap leftBitmap,
Bitmap rightBitmap)
设置应急监控的图片。
|
void |
setRedLightBitmap(Bitmap leftBitmap,
Bitmap rightBitmap)
设置闯红灯监控的图片。
|
void |
setRouteOverlayVisible(boolean isVisible)
已过时。
请使用
AmapCameraOverlay.setAllCameraVisible(boolean) 来设置电子眼气泡的可见性。 |
public void draw(com.amap.api.maps.AMap aMap,
AMapNaviCameraInfo[] cameras)
cameras - 摄像头信息数组,可通过AMapNaviListener.updateCameraInfo(AMapNaviCameraInfo[])回调获取public void removeAllCamera()
public void setRouteOverlayVisible(boolean isVisible)
AmapCameraOverlay.setAllCameraVisible(boolean) 来设置电子眼气泡的可见性。isVisible - true代表显示,false代表不显示public void setAllCameraVisible(boolean visible)
visible - true代表显示,false代表不显示public void destroy()
public void setCameraBitmap(Bitmap monitorBitmap)
monitorBitmap - 图片public void setBusBitmap(Bitmap leftBitmap,
Bitmap rightBitmap)
leftBitmap - 左边气泡图片rightBitmap - 右边气泡图片public void setCameraMoniterBitmap(Bitmap leftBitmap,
Bitmap rightBitmap)
leftBitmap - 左边气泡图片rightBitmap - 右边气泡图片public void setEmergencyBitmap(Bitmap leftBitmap,
Bitmap rightBitmap)
leftBitmap - 左边气泡图片rightBitmap - 右边气泡图片public void setRedLightBitmap(Bitmap leftBitmap,
Bitmap rightBitmap)
leftBitmap - 左边气泡图片rightBitmap - 右边气泡图片