Refresh - we added simple setMin / MaxZoomLevel () methods to the MapView in the trunk. It should be included in 3.0.10.
See https://code.google.com/p/osmdroid/issues/detail?id=418 for more details.
Original answer:
Create your own TileSource class and use it. You can piggyback on one of the source classes for the tile, for example:
public static final OnlineTileSourceBase MyMapTileSource = new XYTileSource("My Tile Source",ResourceProxy.string.mapnik, 0, 16, 256, ".png", "");
Pay attention to "16" - here you specify the maximum zoom level.
But actually you have to create your own concrete class and extend BitmapTileSourceBase. It looks like you are using static images, not the online images that XYTileSource is for.
source share