1

グーグルマップに2つの場所をプロットする必要があるアプリケーションがありますか?これらの場所の1つは現在の場所になり、2つ目の場所は取得した友人の場所になります。現在、私の問題は、友人の場所を地図にプロットすることはできますが、同じ地図に自分の場所をプロットすることはできないということです。私の場所と私の友人の場所を同じ地図にプロットする方法は?

4

1 に答える 1

9

このリンクを確認してください:

http://eagle.phys.utk.edu/guidry/android/mapOverlayDemo.html

このコードはあなたを助けるかもしれません:

     MapView mapView = (MapView) findViewById(R.id.mapview);
     mapView.setBuiltInZoomControls(true);

 List<Overlay> mapOverlays = mapView.getOverlays();
 Drawable drawable = this.getResources().getDrawable(R.drawable.icon);
 HelloItemizedOverlay itemizedoverlay = new HelloItemizedOverlay(drawable,this);
 GeoPoint point = new GeoPoint(30443769,-91158458);
 OverlayItem overlayitem = new OverlayItem(point, "Hi!", "Second!");

 GeoPoint point2 = new GeoPoint(17385812,78480667);
 OverlayItem overlayitem2 = new OverlayItem(point2, "Hello!", " fisrt one!");

 itemizedoverlay.addOverlay(overlayitem);
 itemizedoverlay.addOverlay(overlayitem2);

 mapOverlays.add(itemizedoverlay);
于 2011-11-01T10:15:59.500 に答える