Android で 1 つのマップ プロジェクトを開発しています。このアプリでは、いくつかのクラスタ アイコンがマップ上に配置されています。クラスタ アイコン クリックのリスナーを設定したいと考えています。そこで、カスタム オーバーレイ クラス (ClusterMarker など) でメソッド onTap() をオーバーライドすることにしました。これにリスナークラスを設定するにはどうすればよいですか? これを行う正しい方法を教えてください.......
同様に、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;
}
ありがとう、