public class MKOfflineMap
extends java.lang.Object
限定符和类型 | 类和说明 |
---|---|
static interface |
MKOfflineMap.MKOfflineMapListener
离线地图事件通知接口 - 该接口返回新安装离线地图、下载更新、数据版本更新等结果,用户需要实现该接口以处理相应事件
|
构造器和说明 |
---|
MKOfflineMap() |
限定符和类型 | 方法和说明 |
---|---|
void |
destroy()
销毁离线地图管理模块,不用时调用
|
java.util.List<MKOLUpateElement> |
getAllUpdateInfo()
返回各城市离线地图更新信息
|
CnvMapDLTaskInfo |
getCurDownByDistNo(java.lang.String distNo) |
java.util.List<MKOLSearchRecord> |
getHotCityList()
返回热门城市列表
|
java.util.List<MKOLSearchRecord> |
getOfflineCityList()
返回支持离线地图城市列表
|
MKOLUpateElement |
getUpdateInfo(java.lang.String cityID)
返回指定城市ID离线地图更新信息
|
void |
init(MKOfflineMap.MKOfflineMapListener listener)
初始化
|
boolean |
pause(java.lang.String cityID)
暂停下载或更新指定城市ID的离线地图
|
void |
pauseAll()
启动所有下载队列
|
boolean |
remove(java.lang.String cityID)
删除指定城市ID的离线地图
|
java.util.List<MKOLSearchRecord> |
searchCity(java.lang.String cityName)
根据城市名搜索该城市离线地图记录
|
boolean |
start(java.lang.String cityID)
启动下载指定城市ID的离线地图,或在暂停更新某城市后继续更新下载某城市离线地图
|
void |
startAll()
启动所有下载队列
|
boolean |
update(java.lang.String cityID)
启动更新指定城市ID的离线地图
|
public void init(MKOfflineMap.MKOfflineMapListener listener)
public java.util.List<MKOLSearchRecord> getOfflineCityList()
public java.util.List<MKOLSearchRecord> getHotCityList()
public java.util.List<MKOLSearchRecord> searchCity(java.lang.String cityName)
cityName
- - 城市名public MKOLUpateElement getUpdateInfo(java.lang.String cityID)
cityID
- - 指定城市IDpublic java.util.List<MKOLUpateElement> getAllUpdateInfo()
public boolean start(java.lang.String cityID)
cityID
- 指定城市IDpublic void startAll()
public boolean pause(java.lang.String cityID)
cityID
- 指定城市IDpublic void pauseAll()
public boolean update(java.lang.String cityID)
cityID
- 指定城市IDpublic boolean remove(java.lang.String cityID)
cityID
- 指定城市IDpublic void destroy()
public CnvMapDLTaskInfo getCurDownByDistNo(java.lang.String distNo)
distNo
-