android百度离线地图,Android SDK
1.简介离线地图功能位于地图和覆盖物组件模块。使用离线地图,可满足在无网络环境下查看地图信息的需求,此外,在有离线地图的情况下,SDK会优先加载离线地图使用,减少用户流量方面的开销,为用户提供更流畅的地图服务体验。2.使用离线地图离线地图资源可通过手动导入和接口下载两种方式获取。手动导入方法如下:注意:Android4.4及以上系统的设备(且存在外置SD卡),需要将vmp文件夹拷贝到sdcard/
1.简介
离线地图功能位于地图和覆盖物组件模块。
使用离线地图,可满足在无网络环境下查看地图信息的需求,此外,在有离线地图的情况下,SDK会优先加载离线地图使用,减少用户流量方面的开销,为用户提供更流畅的地图服务体验。
2.使用离线地图
离线地图资源可通过手动导入和接口下载两种方式获取。
手动导入方法如下:
注意:Android4.4及以上系统的设备(且存在外置SD卡),需要将vmp文件夹拷贝到sdcard/Android/Data/应用程序包名/BaiduMapSDK。
/**
* 从SD卡导入离线地图安装包
*/
public void importFromSDCard(View view) {
int num = mOffline.importOfflineData();
String msg = "";
if (num == 0) {
msg = "没有导入离线包,这可能是离线包放置位置不正确,或离线包已经导入过";
} else {
msg = String.format("成功导入 %d 个离线包,可以在下载管理查看", num);
}
Toast.makeText(this, msg, Toast.LENGTH_SHORT).show();
}
接口下载方法如下:
int cityid = Integer.parseInt(cidView.getText().toString());
mOffline.start(cityid);
更多推荐
所有评论(0)