Android:google地图停用重叠式广告

时间:2010-12-21 16:14:41

标签: android google-maps google-maps-markers itemizedoverlay overlays

我是Android开发的新手,对googlemaps API中的叠加层有一些疑问。

我想要实现的是在您点击的位置添加一个且仅一个标记的类,我希望仅当按下“添加标记”按钮时此叠加才会激活。我用两种不同的方式解决了这个问题,我对其中任何一个都不满意。

我的解决方案如下:

第一次尝试: 当按下“添加按钮”时,bool变为true,那么你就可以在地图上放置一个标记,并且布尔值变为false。

这感觉非常难看,叠加层始终处于活动状态,并且会聆听显示屏上的每个水龙头,也许这不像我所说的那么愚蠢。

第二次尝试: 临时创建创建标记的叠加层,然后立即将其自行删除。

此解决方案我找不到高效...在创建新标记之前创建新叠加层。

按下“添加按钮”时,有没有办法激活叠加?也许有其他方法可以做到这一点?

1 个答案:

答案 0 :(得分:0)

  

当按下“添加按钮”时,是否有任何方法可以激活叠加层?

在按下添加按钮之前,请勿将其添加到叠加列表中。