public class OfflineTileProvider extends MapTileProviderArray implements IMapTileProviderCallback
Modifier and Type | Field and Description |
---|---|
(package private) IArchiveFile[] |
archives |
mTileProviderList
MAPTILE_FAIL_ID, MAPTILE_SUCCESS_ID, mTileCache, mTileNotFoundImage, mUseDataConnection
Constructor and Description |
---|
OfflineTileProvider(IRegisterReceiver pRegisterReceiver,
File[] source)
Creates a
MapTileProviderBasic . |
Modifier and Type | Method and Description |
---|---|
void |
detach()
classes that extend MapTileProviderBase must call this method to prevent memory leaks.
|
IArchiveFile[] |
getArchives() |
contains, findNextAppropriateProvider, getMapTile, getMaximumZoomLevel, getMinimumZoomLevel, getProviderExists, getQueueSize, getTileWriter, isDowngradedMode, isDowngradedMode, mapTileRequestCompleted, mapTileRequestExpiredTile, mapTileRequestFailed, mapTileRequestFailedExceedsMaxQueueSize, setTileSource
clearTileCache, createTileCache, ensureCapacity, expireInMemoryCache, getTileCache, getTileRequestCompleteHandlers, getTileSource, putExpiredTileIntoCache, putTileIntoCache, rescaleCache, setTileLoadFailureImage, setTileRequestCompleteHandler, setUseDataConnection, useDataConnection
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
mapTileRequestCompleted, mapTileRequestExpiredTile, mapTileRequestFailed, mapTileRequestFailedExceedsMaxQueueSize, useDataConnection
IArchiveFile[] archives
public OfflineTileProvider(IRegisterReceiver pRegisterReceiver, File[] source) throws Exception
MapTileProviderBasic
.
throws with the source[] is null or emptyException
public IArchiveFile[] getArchives()
public void detach()
MapTileProviderBase
detach
in class MapTileProviderArray