Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  // Created by plusminus on 00:23:14 - 03.10.2008
  package org.osmdroid.samplefragments;
  
  
 

Author(s):
Nicolas Gramlich
 
 
 	// ===========================================================
 	// Constants
 	// ===========================================================
 
 	public static final String TITLE = "Itemized overlay w/focus";
 
 	private static final int MENU_ZOOMIN_ID = .;
 	private static final int MENU_ZOOMOUT_ID =  + 1;
 
 	// ===========================================================
 	// Fields
 	// ===========================================================
 
 
 	public String getSampleTitle() {
 		return ;
 	}
 
 	// ===========================================================
 	// Constructors
 	// ===========================================================
 	
Called when the activity is first created.
 
 	public void onActivityCreated(Bundle savedInstanceState) {
 		super.onActivityCreated(savedInstanceState);
 	}
 
 	protected void addOverlays() {
 		super.addOverlays();
 
 		final Context context = getActivity();
 
 		/* Itemized Overlay */
 		{
 			/* Create a static ItemizedOverlay showing some Markers on various cities. */
 			final ArrayList<OverlayItemitems = new ArrayList<OverlayItem>();
 			items.add(new OverlayItem("Hannover""Tiny SampleDescription"new GeoPoint(52370816,
 					9735936))); // Hannover
 			items.add(new OverlayItem("Berlin""This is a relatively short SampleDescription.",
 					new GeoPoint(52518333, 13408333))); // Berlin
 			items.add(new OverlayItem(
 					"Washington",
 					"This SampleDescription is a pretty long one. Almost as long as a the great wall in china.",
 					new GeoPoint(38895000, -77036667))); // Washington
 			items.add(new OverlayItem("San Francisco""SampleDescription"new GeoPoint(37779300,
 					-122419200))); // San Francisco
 
 			/* OnTapListener for the Markers, shows a simple Toast. */
 						public boolean onItemSingleTapUp(final int indexfinal OverlayItem item) {
 							Toast.makeText(
 									context,
 									"Item '" + item.getTitle() + "' (index=" + index
 											+ ") got single tapped up".).show();
 							return true;
 						}
 
 						public boolean onItemLongPress(final int indexfinal OverlayItem item) {
 							Toast.makeText(
 									context,
 									"Item '" + item.getTitle() + "' (index=" + index
 											+ ") got long pressed".).show();
 							return false;
 						}
 
		}
		/* MiniMap */
		{
			MinimapOverlay miniMapOverlay = new MinimapOverlay(context,
			.getOverlays().add(miniMapOverlay);
		}
		// Zoom and center on the focused item.
	}
	// ===========================================================
	// Getter & Setter
	// ===========================================================
	// ===========================================================
	// Methods from SuperClass/Interfaces
	// ===========================================================
	public void onCreateOptionsMenu(Menu menuMenuInflater inflater) {
		menu.add(0, ."ZoomIn");
		menu.add(0, ."ZoomOut");
		super.onCreateOptionsMenu(menuinflater);
	}
	public boolean onOptionsItemSelected(MenuItem item) {
		switch (item.getItemId()) {
			return true;
			return true;
		}
		return false;
	}
	// ===========================================================
	// Methods
	// ===========================================================
	// ===========================================================
	// Inner and Anonymous Classes
	// ===========================================================
New to GrepCode? Check out our FAQ X