2012-07-26 49 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。