Можно ли получить более одного воздушного шара на карте в приложении для Android? - PullRequest
0 голосов
/ 04 ноября 2011

Можно ли получить более одного шарика на карте в приложении для Android? Как кто-то может помочь? Я новичок в этом?

Ответы [ 3 ]

1 голос
/ 04 ноября 2011

Я использовал этот проект для нескольких маркеров места, которые вы тоже можете.

Просто взгляните на это.

0 голосов
/ 09 ноября 2011

Я думаю, что вы используете этот проект

Добавить дополнительный шарик так же просто, как добавить дополнительный элемент в коллекцию ItemizedOverlay.

    mapOverlays = mapView.getOverlays();

    // first overlay
    drawable = getResources().getDrawable(R.drawable.marker);
     itemizedOverlay = new MyItemizedOverlay(drawable, mapView);


    GeoPoint point = new GeoPoint((int)(51.5174723*1E6),(int)(-0.0899537*1E6));
    OverlayItem overlayItem = new OverlayItem(point, "Tomorrow Never Dies (1997)", 
            "(M gives Bond his mission in Daimler car)");
    itemizedOverlay.addOverlay(overlayItem);

    GeoPoint point2 = new GeoPoint((int)(51.515259*1E6),(int)(-0.086623*1E6));
    OverlayItem overlayItem2 = new OverlayItem(point2, "GoldenEye (1995)", 
            "(Interiors Russian defence ministry council chambers in St Petersburg)");      
    itemizedOverlay.addOverlay(overlayItem2);

    mapOverlays.add(itemizedOverlay);
0 голосов
/ 04 ноября 2011

Взгляните на это: эти шары называются infoWindows, и да, их может быть больше 1!

http://code.google.com/apis/maps/documentation/javascript/overlays.html#InfoWindows

И это отличный пример!:

http://you.arenot.me/2010/06/29/google-maps-api-v3-0-multiple-markers-multiple-infowindows/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...