我正在Android中开发一个Map项目。在此应用程序中,某些群集图标放置在地图上。我想为群集图标点击设置一个监听器。所以我决定在我的自定义覆盖类(比如ClusterMarker)中覆盖onTap()方法。我怎么能为此设置监听器类? 请为我提供正确的方法.......
等, ClusterMarker(我的自定义Overlay类)
@Override
public boolean onTap(GeoPoint p, MapView mapView) {
Projection pro = mapView.getProjection();
Point ct = pro.toPixels(center_, null);
Point pt = pro.toPixels(p, null);
//....
....
...
return false;
}
谢谢,
答案 0 :(得分:0)
我找到了如何为onTap Event创建监听器类。但实际上这里不需要听众课。因为我的自定义覆盖反过来做了那个工作。为此,我必须将自定义叠加对象添加到mapview。