一般来说,可以使用以下几种方式来控制地图的放大/缩小 :

  • 使用控件底部的缩放按钮
  • 双击控件
  • pinch手势
  • 物理按键 :I键标识缩小 ;O键表示放大。(只有设备具有物理按键才行)
当然,你也可以使用自己的按钮实现放大和缩小

  • 缩小一个地图级别,调用:
mapWidget.zoomIn();
  • 增加一个地图级别,调用
mapWiget.zoomOut();
  • 获取当前地图级别,调用:
mapWidget.getZoomLevel();
  • 地图级别还可以在初始化MapWidget 时,由构造器设置。比如,设置地图初始级别为11,使用:
int initialZoomLevel = 11;
MapWidget mapWidget = new MapWidget(this, "map", initialZoomLevel);
原文链接:http://www.67tgb.com/?p=612
转载注明:望月听涛
更多文章:基于mAppWidget实现手绘地图(十六)–处理一次触摸多个地图对象

基于mAppWidget实现手绘地图(十五)–如何控制放大缩小相关推荐

  1. Android基于mAppWidget实现手绘地图(五)--如何创建地图资源

    地图资源可以通过Slicing Tool工具生成,教程如下: 1.打开Eclipse标准版4.3.2,以Java项目形式导入"slicingtool"项目,运行.(必须是eclip ...

  2. 基于mAppWidget实现手绘地图(八)–获取用户地理位置

    你有两种方式确定用户的当前位置: 使用安卓标准方式 使用MapWidget的监听器 标准方式: 使用以下代码: LocationManager locManager = (LocationManage ...

  3. Android基于mAppWidget实现手绘地图(一)--简介

    http://lemberg.github.io/mappwidget/user_guide.html 最近在看一些导游类应用,发现一些景区的导览图使用的完全是自定义地图,也就是手绘地图.这种小范围使 ...

  4. 基于mappwidget的手绘地图

    前段时间由于公司项目需要使用地图功能,刚开始看到功能需求的时候,以为只是简单简单的定位和基础地图的展示,于是就决定使用比较常用的百度地图,或者高德地图.项目启动之后,就开始接入百度地图的SDK开始做开 ...

  5. Android基于mAppWidget实现手绘地图(三)--环境搭建

    首先,你在Eclispe开发环境中新建一个项目:然后,可以通过Eclispe项目管理工具把这个项目集成到你的app项目中.下面手册会手把手教你如何正确创建一个地图对象. 第一: 新建一个新的Anroi ...

  6. Android基于mAppWidget实现手绘地图(四)--如何附加javadoc

    如何把javadoc添加到代码库中? How to attach javadoc to the library? 项目属性-->Java Build Path-->Libraries.选择 ...

  7. Android基于mAppWidget实现手绘地图(二)--概要

    离线地图是一张被切成类似瓷砖般格子图像组成,这些被切开的格子组织成多个缩放级别.缩放级别是从0开始.0这个缩放级别,地图图像的尺寸为1*1像素.在每下一个缩放级别,图像尺寸则会两倍递增. 每个地图都是 ...

  8. Android基于mAppWidget实现手绘地图(十一)–移动地图到某个坐标

    你可以使用以下几个方法: MapWidget.scrollMapTo(android.location.Location location); MapWidget.scrollMapTo(androi ...

  9. 手绘地图制作的关键点之“图层覆盖”

    前面介绍了<景区手绘地图(电子地图.智慧导览系统)如何制作>以及<景区手绘地图的绘制流程>,接下来介绍一些手绘地图制作的关键点. 手绘地图最关键的一点,就是把手绘地图准确的覆盖 ...

最新文章

  1. 《构建之法》阅读笔记2
  2. android xml 解析天气,Retrofit2解析天气API XML接口
  3. 非常简洁漂亮的博客导航页带自适应
  4. 开关造成的毛刺_LED射灯开关关了为什么还会闪
  5. 设计模式【转自JackFrost的博客】
  6. pandas中dataframe的索引问题
  7. 2.13.JavaScript--条件语句
  8. KAIST 电子工程系半导体实验室ISSCC会议发表的文章(Deep-Learning Processor)
  9. go语言发送手机短信 - 互亿无线
  10. TPYBoard MircoPython 外接SPI AD7705
  11. wps怎么把边框加粗_怎么设置WPS表格边框线加粗 - 卡饭网
  12. 数据结构 严薇敏 单链表(无头结点)的实现(增 删 改 查)及其使用方法详解
  13. 【原创】Python 使用jmpy模块加密|加固 python代码
  14. nihao, woshi mr jhon
  15. 三星Galaxy Note2隐藏的秘密功能
  16. 起步翻转课堂的一点事儿——对话实录
  17. 【数据说第二期】联盟第一人詹姆斯四个时期大PK
  18. PPP拨号和NDIS拨号的区别:
  19. 四大网络电话测评对比新鲜出炉
  20. 设置tabBarItem图片渲染

热门文章

  1. 从产品经理人的角度规划项目-排课系统
  2. 移动端调试奇技淫巧之eruda
  3. 关于如何从服务器上下载excel、word等一系列的东西
  4. C++ 软件设计思想
  5. 2022年5月视频用户洞察:用户使用时长增长 平台降本增效初见成效
  6. ImageLoader加载图片与文字
  7. MySql注入的基本了解
  8. 浏览器控制台模拟触发点击事件
  9. AndroidQ SearchLauncher布局Launcher
  10. 在select后面嵌套子查询