【发布时间】:2011-10-18 23:28:30
【问题描述】:
我正在使用 MapView(谷歌的)并在其上添加一些叠加层。 我使用自己的覆盖类,如下所示:
public class MyOverlay extends ItemizedOverlay<OverlayItem>
当我缩小并导致我的所有项目都位于同一位置并点击图像时,我在点击位置的所有项目中只有 1 个获得 onTap 事件。
我希望能够为我点击的地图上的位置下的每个项目获取 onTap 事件,或者能够在我按下的特定矩形处向地图询问所有项目。
这是我的调试代码:
@Override
protected boolean onTap(int i)
{
super.onTap(i);
return false;
}
每个叠加层只需点击 1 次。
有可能吗?怎么样?
谢谢。
【问题讨论】:
标签: android android-layout android-mapview android-maps itemizedoverlay