Aktualizacja - dodaliśmy prosty setMin/MaxZoomLevel() metody MapView w bagażniku. Powinien być zawarty w 3.0.10.
Aby uzyskać dodatkowe informacje, patrz https://code.google.com/p/osmdroid/issues/detail?id=418.
Oryginalny odpowiedź:
Stwórz własną klasę TileSource i używać. Można barana na jednej z płytek betonowych klas źródłowych, takich jak:
public static final OnlineTileSourceBase MyMapTileSource = new XYTileSource("My Tile Source",ResourceProxy.string.mapnik, 0, 16, 256, ".png", "");
Uwaga „16” - to jest miejsce, gdzie należy określić maksymalny poziom powiększenia.
Ale tak naprawdę powinieneś stworzyć własną klasę i rozszerzyć BitmapTileSourceBase. Wygląda na to, że używasz statycznych obrazów, a nie obrazów online, do czego służy XYTileSource.
Tak, używam pobranych kafelków mapy – Waypoint
kurtzmarc, czy możesz być bardziej konkretny w tej odpowiedzi? – Prix86