web-dev-qa-db-ja.com

Google Maps V2-Android-マーカーのリストを取得

GMaps V1.1でAndroidここに:

private MapView mapView; 

mapView.getOverlays().add(overlay);

上記と同じように、マーカーを使用して何かを行うにはどうすればよいですか?

任意の助けをいただければ幸いです。

25
user268397

上記と同じように、マーカーを使用して何かを行うにはどうすればよいですか?

addMarker()を呼び出すとき、選択したコレクションにMarkerオブジェクトを保存します(例:ArrayList<Marker>)。

52
CommonsWare

CommonsWareからの正しい答えの代わりに、 Android Maps Extensions を使用します。これにより、GoogleMapgetMarkers()関数が追加されます。

ところでMaps V1のmapView.getOverlays().add(overlay)コードは、非常に悪い設計選択です。変更のためにListを渡さないでください。したがって、これは拡張ライブラリでは機能しません。

7
MaciejGórski