我正在使用 MapView(谷歌的)并在其上添加一些叠加层。我使用自己的覆盖类,如下所示:
public class MyOverlay extends ItemizedOverlay<OverlayItem>
当我缩小并导致我的所有项目都位于同一位置并点击图像时,我在点击位置的所有项目中只有 1 个获得 onTap 事件。
我希望能够为我点击的地图上的位置下的每个项目获取 onTap 事件,或者能够在我按下的特定矩形处向地图询问所有项目。
这是我的调试代码:
@Override
protected boolean onTap(int i)
{
super.onTap(i);
return false;
}
每个叠加层只需点击 1 次。
可能吗?如何?
谢谢。