我有一个带有 MapItemizedOverlay 的 MapView,如下所示:
Drawable drawable = this.getResources().getDrawable(R.drawable.androidmarker);
itemizedOverlay = new MapItemizedOverlay(drawable);
OverlayItem overlayitem = new OverlayItem(p, "", "");
itemizedOverlay.addOverlay(overlayitem);
mapOverlays.add(itemizedOverlay);
我想知道用户何时触摸了 AndroiMarker,因此我可以显示有关该特定位置的一些信息。我该怎么做?
提前致谢!
最佳答案
在您的 MapItemizedOverlay
类中实现 onTap()
。
关于android - MapItemizedOverlay 中的 OnTouchEvent,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2453923/