Эквивалент com.google.android.maps.ItemizedOverlay.populate () для OpenStreeMaps (OSMDroid) - PullRequest
0 голосов
/ 20 июня 2010

Есть идеи, что эквивалентно методу com.google.android.maps.ItemizedOverlay.populate() в случае OpenSteeMapViewItemizedOverlay?

1 Ответ

0 голосов
/ 29 июня 2010

Кажется, нет ни одного. Данные, которые вы передаете в конструктор, уже являются списком объектов OverlayItem. В стандартном ItemizedOverlay вы должны вызывать populate (), чтобы оверлей перебирал список данных и вызывал createItem () для создания OverlayItems для каждого элемента данных, но в OpenstreetMapViewItemizedOverlay вы уже создали OverlayItems, поэтому вам не нужно этот шаг. Однако я вижу недостаток в том, что вы не можете изменить оверлей, как только создадите его.

...