MapView如何检测点击叠加并禁用另一个叠加层

时间:2012-11-09 19:03:59

标签: android overlay android-mapview

我在MapView中有两个叠加层

overlay 1 - 它是Overlay的子类,它绘制了一个点,用户使用onTouchEvent方法点击手指。

Overlay 2 - 它是ItemizedOverlay的子类,它有很多itens。如果用户点击一个项目,它会改变颜色(使用onTap方法)

如果用户点击Overlay 2的一个点,它也会绘制叠加层1。

我想要做的是,如果在叠加2的项目上有点击,则不应影响叠加层1。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

  

我想要做的是,如果在叠加2的项目上有点击,则不应影响叠加层1。

您无法控制何时告诉您的叠加层。您可以随时确保所绘制的内容是您想要的内容。