如何识别触摸的地图标记

时间:2012-07-20 12:02:12

标签: android map marker

我填充了一个由地理位置组成的列表。现在所有的标记都是可见的,但是当我触摸标记时,我应该能够将该标记的详细信息显示为气球或弹出,我该怎么做。 随之而来的是弹出式/气球应该显示我的位置和标记之间的距离。 谢谢你们

1 个答案:

答案 0 :(得分:0)

覆盖您从onTap()扩展的自定义类中的ItemizedOverlay<OverlayItem>方法。

@Override
protected boolean onTap(int index) {
Toast.makeText(context,
 "Touch on marker: \n" + overlayItemList.get(index).getTitle(),
 Toast.LENGTH_LONG).show();

return true;
}

overlayItemListArrayList<OverlayItem>