我有一个MapView
,并且在向网络服务发出请求并在解析后将标记添加到地图中。
现在,我必须等待请求和解析,有时需要很多时间。所以我想知道是否可以在解析标记时将它们添加到地图中?
我有一个MapView
,并且在向网络服务发出请求并在解析后将标记添加到地图中。
现在,我必须等待请求和解析,有时需要很多时间。所以我想知道是否可以在解析标记时将它们添加到地图中?
你应该使用一个ItemizedOverlay
. 您可以将不同的标记添加到此叠加层中,如下所示:
public void addOverlay(OverlayItem overlay) {
mOverlays.add(overlay);
populate();
}
另请参阅地图教程。