4

HTML コンテンツを含むマーカーがあり、実際にはその中に 2 つのアンカー URL があります。デモ ライブラリで説明されているように、既に GoogleMap に描画しています。

問題は、マーカー内の URL をクリックする方法です。Google Maps API V2 では、マーカーのみを受け取る OnInfoWindowClickListener のみを設定できますが、URL の実際のクリックを取得する方法はありません。

インフレートされたビューへのリスナーを使用して InfoWindowsAdapter.getInfoWindow(Marker) メソッドを実装すると、単に無視されます (リスナー部分は呼び出されず、URL ではなく地球全体のみを取得するように見えます)。

4

1 に答える 1

1

問題は、マーカー内のURLをクリックする方法です

docsによると、次のことはできません。

さらに、情報ウィンドウは、タッチやジェスチャ イベントなど、通常のビューに典型的な対話性を考慮しません。ただし、以下のセクションで説明するように、情報ウィンドウ全体で一般的なクリック イベントを聞くことができます。

于 2012-12-13T16:01:31.487 に答える