Любая идея, что эквивалентно методу com.google.android.maps.ItemizedOverlay.populate()
в случае OpenSteeMapViewItemizedOverlay
?Эквивалент com.google.android.maps.ItemizedOverlay.populate() для OpenStreeMaps (OSMDroid)
0
A
ответ
0
Кажется, что нет. Данные, которые вы передаете в конструктор, уже являются списком объектов OverlayItem. В стандартном ItemizedOverlay вы должны вызывать populate(), чтобы наложение повторялось по списку данных и вызывало createItem() для создания OverlayItems для каждой части данных, но в OpenstreetMapViewItemizedOverlay вы уже создали элементы OverlayItems, так что вам не нужно этот уровень. Недостатком, который я вижу, является то, что вы не можете изменить наложение, как только вы его создадите.