该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
要让手机自动加载下载过的离线资源,代码如下:
mOffline = new MKOfflineMap();
mOffline.init(mBMapMan, new MKOfflineMapListener() {
public void onGetOfflineMapState(int type, int state) {
switch (type) {
case MKOfflineMap.TYPE_DOWNLOAD_UPDATE:
{
MKOLUpdateElement update = mOffline.getUpdateInfo(state);
Toast.makeText(Gowhere.this,update.cityName,Toast.LENGTH_SHORT).show();
Toast.makeText(Gowhere.this,update.ratio,Toast.LENGTH_SHORT).show();
}
break;
case MKOfflineMap.TYPE_NEW_OFFLINE:
Log.d("OfflineDemo", String.format("add offlinemap num:%d", state));
break;
case MKOfflineMap.TYPE_VER_UPDATE:
Log.d("OfflineDemo", String.format("new offlinemap ver"));
break;
}
}
}
);
/** 离线地图导入离线包 **/
int num = mOffline.scan();
if (num != 0) Toast.makeText(this,num,Toast.LENGTH_SHORT).show();