public interface VisualLayer extends VectorOverlay, com.tencent.tencentmap.mapsdk.maps.interfaces.Alphable, com.tencent.tencentmap.mapsdk.maps.interfaces.Levelable, com.tencent.tencentmap.mapsdk.maps.interfaces.Visible, com.tencent.tencentmap.mapsdk.maps.interfaces.Removable
限定符和类型 | 接口和说明 |
---|---|
static interface |
VisualLayer.OnLayerStatusChangedListener
图层状态回调
|
VectorOverlay.OnVectorOverlayClickListener, VectorOverlay.OnVectorOverlayLoadListener
限定符和类型 | 方法和说明 |
---|---|
void |
addLayerStatusChangedListener(VisualLayer.OnLayerStatusChangedListener listener)
添加图层状态监听回调
|
void |
clearCache()
清理缓存
|
VisualLayer |
copy()
copy当前图层
|
void |
enableClick(boolean enabled)
设置点击响应
|
java.lang.String |
executeCommand(TencentMap tencentMap,
java.lang.String commandJson) |
boolean |
isClickEnabled()
是否可点击状态
|
void |
removeLayerStatusChangedListener(VisualLayer.OnLayerStatusChangedListener listener)
移除图层状态监听回调
|
void |
setLevel(int level)
修改显示Level,Level优先级高于zIndex
不支持
OverlayLevel.OverlayLevelAboveRoads 楼块之下的设置
默认为OverlayLevel.OverlayLevelAboveBuildings POI之下 |
void |
setTimeInterval(int interval)
设置刷新间隔,单位秒(s), 默认不刷新,取值范围:0和[15,]
|
executeCommandFunction, getType, remove, setOpacity, setVisibility, setZIndex
void setLevel(int level)
OverlayLevel.OverlayLevelAboveRoads
楼块之下的设置
默认为OverlayLevel.OverlayLevelAboveBuildings
POI之下setLevel
在接口中 com.tencent.tencentmap.mapsdk.maps.interfaces.Levelable
setLevel
在接口中 VectorOverlay
void setTimeInterval(int interval)
void clearCache()
void addLayerStatusChangedListener(VisualLayer.OnLayerStatusChangedListener listener)
void removeLayerStatusChangedListener(VisualLayer.OnLayerStatusChangedListener listener)
void enableClick(boolean enabled)
enableClick
在接口中 VectorOverlay
enabled
- boolean isClickEnabled()
isClickEnabled
在接口中 VectorOverlay
VisualLayer copy()
java.lang.String executeCommand(TencentMap tencentMap, java.lang.String commandJson)