2012-07-26 43 views
0

我正在开发Android中的一个Map项目。在这个应用程序中,一些集群图标被放置在地图上。我想为集群图标点击设置一个侦听器。所以我决定在我的自定义覆盖类(比如ClusterMarker)中覆盖onTap()方法。我怎么能为此设置监听器类? 请我做这件事正确的方式.......在Android中为地图创建onTab监听器类

一样, ClusterMarker(我的自定义覆盖类)

@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

我发现了如何创建监听器onTap事件类。但实际上这里听众不需要。因为我的自定义覆盖图反过来做这项工作。为此,我必须将我的自定义覆盖图对象添加到mapview。