Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/219.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在android的mapview中处理ItemizeOverlay的可见性?_Android_Visibility_Android Mapview_Itemizedoverlay_Android Maps - Fatal编程技术网

如何在android的mapview中处理ItemizeOverlay的可见性?

如何在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

我想在地图视图中将可见性设置为“逐项覆盖”。如果缩放级别小于10,我想设置覆盖的可见性消失,否则可见。怎么做?也不能设置缩放级别侦听器

我要将可见性设置为“逐项” 覆盖在地图视图中。如果缩放级别 小于10,我要设置 覆盖层的可见性消失了 看得见


覆盖层不具有可见性。如果您不希望覆盖显示,请将其从
地图视图的覆盖列表中删除。

基于ItemizeOverlay创建一个新类,将一个字段添加到'm_isVisible'中,并覆盖绘图函数like

@Override
public void draw(Canvas canvas, MapView mapView, boolean shadow) {
    if(m_isVisible){
        super.draw(canvas, mapView, shadow);
    }
}