如何在android的mapview中处理ItemizeOverlay的可见性?
我想在地图视图中将可见性设置为“逐项覆盖”。如果缩放级别小于10,我想设置覆盖的可见性消失,否则可见。怎么做?也不能设置缩放级别侦听器 我要将可见性设置为“逐项” 覆盖在地图视图中。如果缩放级别 小于10,我要设置 覆盖层的可见性消失了 看得见如何在android的mapview中处理ItemizeOverlay的可见性?,android,visibility,android-mapview,itemizedoverlay,android-maps,Android,Visibility,Android Mapview,Itemizedoverlay,Android Maps,我想在地图视图中将可见性设置为“逐项覆盖”。如果缩放级别小于10,我想设置覆盖的可见性消失,否则可见。怎么做?也不能设置缩放级别侦听器 我要将可见性设置为“逐项” 覆盖在地图视图中。如果缩放级别 小于10,我要设置 覆盖层的可见性消失了 看得见 覆盖层不具有可见性。如果您不希望覆盖显示,请将其从地图视图的覆盖列表中删除。基于ItemizeOverlay创建一个新类,将一个字段添加到'm_isVisible'中,并覆盖绘图函数like @Override public void draw(Canv
覆盖层不具有可见性。如果您不希望覆盖显示,请将其从
地图视图的覆盖列表中删除。基于ItemizeOverlay创建一个新类,将一个字段添加到'm_isVisible'中,并覆盖绘图函数like
@Override
public void draw(Canvas canvas, MapView mapView, boolean shadow) {
if(m_isVisible){
super.draw(canvas, mapView, shadow);
}
}