0

我在地图上加载了多个 GroundOverlay,我尝试让它们保持有序。看来我唯一能做的就是一个一个地加载(创建 GroundOverlay 对象和 setMap(map))(如果有其他更好的方法,请告诉我),我现在可以忍受。但是,我也有控件(复选框)来打开/关闭单个图层,最终顺序完全混乱。例如,假设我有 L1、L2、L3 三层从下到上排序,如果我关闭 L2 并再次打开它,L2 将位于 L3 的顶部,因为 L2 在关闭时从地图中删除。

我的第一次尝试是找到一种方法来管理 GroundOverlays 的顺序,但我失败了(找不到任何东西);第二次尝试是尝试在关闭图层时是否可以“隐藏”图层,而不是在调用 setMap(null) 时删除图层。

有什么想法吗?谢谢!

4

1 回答 1

1

您可以将不透明度设置为零:

myGroundOverlay.setOpacity(0);
于 2012-07-26T22:32:18.577 回答