Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package org.osmdroid.samples;
 
import  android.app.Activity;
import  android.graphics.Color;
import  android.os.Bundle;
import  android.widget.RelativeLayout;
import  android.widget.RelativeLayout.LayoutParams;

Author(s):
Alex van der Linden
public class SampleWithTilesOverlayAndCustomTileSource extends Activity {
	// ===========================================================
	// Constants
	// ===========================================================
	// ===========================================================
	// Fields
	// ===========================================================
	// ===========================================================
	// Constructors
	// ===========================================================
Called when the activity is first created.
	public void onCreate(final Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		// Setup base map
		final RelativeLayout rl = new RelativeLayout(this);
		final MapView osmv = new MapView(this, 256);
		rl.addView(osmvnew RelativeLayout.LayoutParams(LayoutParams.FILL_PARENT,
				LayoutParams.FILL_PARENT));
		// zoom to the netherlands
		osmv.getController().setCenter(new GeoPoint(51500000, 5400000));
		// Add tiles layer with custom tile source
		final ITileSource tileSource = new XYTileSource("FietsRegionaal"null, 3, 18, 256, ".png",
				"http://overlay.openstreetmap.nl/openfietskaart-rcn/");
		tileProvider.setTileSource(tileSource);
		final TilesOverlay tilesOverlay = new TilesOverlay(tileProviderthis.getBaseContext());
		tilesOverlay.setLoadingBackgroundColor(Color.TRANSPARENT);
		osmv.getOverlays().add(tilesOverlay);
		this.setContentView(rl);
	}
	// ===========================================================
	// Getter & Setter
	// ===========================================================
	// ===========================================================
	// Methods from SuperClass/Interfaces
	// ===========================================================
	// ===========================================================
	// Methods
	// ===========================================================
	// ===========================================================
	// Inner and Anonymous Classes
	// ===========================================================
New to GrepCode? Check out our FAQ X