Advertisement
Guest User

Untitled

a guest
Apr 19th, 2014
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.36 KB | None | 0 0
  1. public class Map extends Activity{
  2.  
  3. MapView mapView;
  4. MapController mapController;
  5. ArrayList<OverlayItem> overlayItemArray;
  6.  
  7. @Override
  8. public void onCreate(Bundle savedInstanceState) {
  9. super.onCreate(savedInstanceState);
  10. setContentView(R.layout.map);
  11.  
  12. mapView = (MapView) this.findViewById(R.id.mapView);
  13. mapView.setBuiltInZoomControls(true);
  14. mapView.setMultiTouchControls(true);
  15. mapController = (MapController) mapView.getController();
  16. mapController.setZoom(14);
  17.  
  18. GeoPoint startPoint = new GeoPoint(58.4109, 15.6216);
  19. mapController.setCenter(startPoint);
  20.  
  21. // Create an ArrayList with overlays to display objects on map
  22. overlayItemArray = new ArrayList<OverlayItem>();
  23.  
  24. // Create som init objects
  25. OverlayItem linkopingItem = new OverlayItem("Linkoping", "Sweden",
  26. new GeoPoint(58.4109, 15.6216));
  27. OverlayItem stockholmItem = new OverlayItem("Stockholm", "Sweden",
  28. new GeoPoint(59.3073348, 18.0747967));
  29.  
  30. // Add the init objects to the ArrayList overlayItemArray
  31. overlayItemArray.add(linkopingItem);
  32. overlayItemArray.add(stockholmItem);
  33.  
  34. // Add the Array to the IconOverlay
  35. ItemizedIconOverlay<OverlayItem> itemizedIconOverlay = new ItemizedIconOverlay<OverlayItem>(this, overlayItemArray, null);
  36.  
  37. // Add the overlay to the MapView
  38. mapView.getOverlays().add(itemizedIconOverlay);
  39.  
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement