LocalTiledLayer

看到这个标题是否是很激动,如题,该示例就是添加一个离线地图,这应该是很多开发人员期盼已久的功能了吧,正式版一处这个应该是一个很大的亮点,原来操作离线地图如此简单,下面来看一下代码:

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.main);

map = (MapView) findViewById(R.id.map);

//the data is stored on the SDCARD

//the data is created as a tiled cache

local = new ArcGISLocalTiledLayer("file:///mnt/sdcard/<CacheName>/Layers");

map.addLayer(local);

}

看到了吗,代码没多少,但尽显精华,我们只需将离线地图的缓存切片拷贝到我们的sd卡中,然后修改一下ArcGISLocalTiledLayer中的相应路径就可以正常显示一幅离线地图了,不要忘记把离线地图服务添加到“MapView”中。

更多相关文章

  1. Android版百度地图的移动定位开发过程
  2. Android(安卓)实现模拟地图定位功能
  3. [置顶] Android百度地图SDK 导航SDK2.0结合定位SDK6.0.5的导航参
  4. Android给控件添加触摸回调
  5. android 键盘的遮挡输入框的问题
  6. Android(安卓)RecycleView(二)——添加分割线
  7. Android(安卓)Toolbar 使用总结
  8. Android(安卓)Notes 之 权限管理
  9. android studio3.1.2 gradle升级的坑以及android studio卡顿调优

随机推荐

  1. Android(安卓)剪切板监听
  2. 查看基于Android(安卓)系统单个进程内存
  3. Android从SD卡和Res读取图片,防止发生OOM
  4. How to Use Android(安卓)Downloads Prov
  5. Android
  6. [置顶] [Android] AsyncTask使用实例---
  7. Android中实现ListView滑动首字母提示 .
  8. 仿QQ android 实战(学习 android 先来个QQ
  9. Android测试之Monkey原理及源码分析(二)
  10. android linux 基础知识总结