在Android应用程序中可以在地图上获得多个气球吗?有人可以帮忙吗?我是新手吗?
答案 0 :(得分:1)
我已经将这个项目用于多个地方标记。
只需查看this.
即可答案 1 :(得分:0)
看看这个:那些气球叫做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/
答案 2 :(得分:0)
我认为你使用this project
添加额外的气球就像在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);