com.supermap.data
接口 MapCacheListener
-
public interface MapCacheListener
用于接收地图预缓存事件的监听器
-
-
方法概要
所有方法 实例方法 抽象方法 限定符和类型 方法和说明 void
onCacheStatus(int downloadCount, long totalCount)
详细进度信息,反馈给用户已下载缓存张数nDownLoadCout,总张数nTotalCountvoid
onChecked()
触发时,表示累计十张图片下载失败,用户该检查网络了。void
onComplete(int nFailedCount)
预缓存结束时回调, 告诉用户任务完成,有nFailedCount张图片下载失败。void
onProgress(int nStep)
进度值从1-100, 进度跳动一次后通知用户一次。
-
-
-
方法详细资料
-
onComplete
void onComplete(int nFailedCount)
预缓存结束时回调, 告诉用户任务完成,有nFailedCount张图片下载失败。 注意,主动停止缓存(调用
DatasetImage.MapCacheService.stopDownload()
)时,不会调用该接口- 参数:
nFailedCount
- 下载失败图片数
-
onProgress
void onProgress(int nStep)
进度值从1-100, 进度跳动一次后通知用户一次。- 参数:
nStep
- 进度值
-
onChecked
void onChecked()
触发时,表示累计十张图片下载失败,用户该检查网络了。 可以不处理,每累计十张下载失败通知一次,用户可以在回调里定制多少个十次再真正停止预缓存或者弹框等。
-
onCacheStatus
void onCacheStatus(int downloadCount, long totalCount)
详细进度信息,反馈给用户已下载缓存张数nDownLoadCout,总张数nTotalCount- 参数:
downloadCount
- 已缓存的图片数totalCount
- 总计需要缓存的图片数
-
-