现在我的mapview覆盖层显示两个图标,现在我想往覆盖层添加几个图标,并显示出来,可以怎样做?

解决方案 »

  1.   

    可以,你都已经添加了2个,同理,用同样的代码可以添加N多个,
    详情请参考谷歌MapView的API说明:https://developers.google.com/maps/documentation/android/hello-mapview。添加图标显示
    List<Overlay> mapOverlays = mapView.getOverlays();
    Drawable drawable = this.getResources().getDrawable(R.drawable.androider);
    HelloItemizedOverlay itemizedoverlay = new HelloItemizedOverlay(drawable, this);GeoPoint point = new GeoPoint(19240000,-99120000);
    OverlayItem overlayitem = new OverlayItem(point, "Hola, Mundo!", "I'm in Mexico City!");
    itemizedoverlay.addOverlay(overlayitem);
    mapOverlays.add(itemizedoverlay);