always add event layer
This commit is contained in:
parent
85e7cee412
commit
205149c397
@ -23,8 +23,8 @@ import org.oscim.core.MapPosition;
|
|||||||
import org.oscim.core.Tile;
|
import org.oscim.core.Tile;
|
||||||
import org.oscim.layers.Layer;
|
import org.oscim.layers.Layer;
|
||||||
import org.oscim.layers.MapEventLayer;
|
import org.oscim.layers.MapEventLayer;
|
||||||
|
import org.oscim.layers.labeling.LabelLayer;
|
||||||
import org.oscim.layers.overlay.BuildingOverlay;
|
import org.oscim.layers.overlay.BuildingOverlay;
|
||||||
import org.oscim.layers.overlay.LabelingOverlay;
|
|
||||||
import org.oscim.layers.overlay.Overlay;
|
import org.oscim.layers.overlay.Overlay;
|
||||||
import org.oscim.layers.tile.bitmap.BitmapTileLayer;
|
import org.oscim.layers.tile.bitmap.BitmapTileLayer;
|
||||||
import org.oscim.layers.tile.vector.MapTileLayer;
|
import org.oscim.layers.tile.vector.MapTileLayer;
|
||||||
@ -134,6 +134,8 @@ public class MapView extends RelativeLayout {
|
|||||||
|
|
||||||
addView(mGLView, params);
|
addView(mGLView, params);
|
||||||
|
|
||||||
|
mLayerManager.add(0, new MapEventLayer(this));
|
||||||
|
|
||||||
clearMap();
|
clearMap();
|
||||||
redrawMap(false);
|
redrawMap(false);
|
||||||
}
|
}
|
||||||
@ -143,15 +145,13 @@ public class MapView extends RelativeLayout {
|
|||||||
|
|
||||||
baseLayer.setTileSource(tileSource);
|
baseLayer.setTileSource(tileSource);
|
||||||
|
|
||||||
mLayerManager.add(0, new MapEventLayer(this));
|
|
||||||
|
|
||||||
mLayerManager.add(1, baseLayer);
|
mLayerManager.add(1, baseLayer);
|
||||||
|
|
||||||
mRotationEnabled = true;
|
mRotationEnabled = true;
|
||||||
|
|
||||||
//mLayerManager.add(new GenericOverlay(this, new GridRenderLayer(this)));
|
//mLayerManager.add(new GenericOverlay(this, new GridRenderLayer(this)));
|
||||||
mLayerManager.add(new BuildingOverlay(this, baseLayer.getTileLayer()));
|
mLayerManager.add(new BuildingOverlay(this, baseLayer.getTileLayer()));
|
||||||
mLayerManager.add(new LabelingOverlay(this, baseLayer.getTileLayer()));
|
mLayerManager.add(new LabelLayer(this, baseLayer.getTileLayer()));
|
||||||
|
|
||||||
return baseLayer;
|
return baseLayer;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user