新しい Google Maps API V2 を使用してアプリケーションを作成しています。マーカーがクリックされたときに表示される InfoWindow のクリックをインターセプトする必要があります。
ドキュメントを読んで、InfoWindows のクリックをリッスンするためにそれを行うと仮定しました。
mGoogleMap.setOnInfoWindowClickListener(new OnInfoWindowClickListener() {
@Override
public void onInfoWindowClick(Marker marker) {
Log.d("", marker.getTitle());
}
});
しかし残念ながら、このメソッドは呼び出されません。
マーカーのクリックをリッスンして、 OnInfoWindowClickListener の代わりに setOnMarkerClickListener を使用しようとすると、これは正常に機能します。
事前に感謝します。