1
我想對簡單的使用overlayitem class..OR如何添加在地圖上的多個項目疊加谷歌地圖不止一個地方圖釘圖像標記..谷歌地圖上添加多個覆蓋項目
截至目前我只能在這裏覆蓋mapoverlay子類的拉法... 標誌着一個地方是我的代碼
class MapOverlay extends com.google.android.maps.Overlay
{
@Override
public boolean draw(Canvas canvas, MapView mapView, boolean shadow, long when)
{
super.draw(canvas, mapView, shadow);
//---translate the GeoPoint to screen pixels---
Point screenPts = new Point();
mapView.getProjection().toPixels(p, screenPts);
//---add the marker---
Bitmap bmp = BitmapFactory.decodeResource(getResources(), R.drawable.pushpin);
canvas.drawBitmap(bmp, screenPts.x, screenPts.y-24, null);
return true;
}
}
是的,我知道這一點,但我花了一些時間來實現.. ..非常感謝您的建議.. – manju 2011-01-27 12:09:45