android 高德地图放大缩小,手势交互-与地图交互-开发指南-Android 地图SDK | 高德地图API...
地图 SDK 提供了多种手势供 App 端用户与地图之间进行交互,如缩放、旋转、滑动、倾斜。这些手势默认开启,如果想要关闭某些手势,可以通过 UiSetting 类提供的接口来控制手势的开关。
手势方法说明
以下是控制手势生效与否的方法:
名称调用方法
缩放手势UiSettings.setZoomGesturesEnabled(boolean)
滑动手势UiSettings.setScrollGesturesEnabled(boolean)
旋转手势UiSettings.setRotateGesturesEnabled(boolean)
倾斜手势UiSettings.setTiltGesturesEnabled(boolean)
所有手势UiSettings.setAllGesturesEnabled (boolean)
以下是检测手势是否生效的方法:
名称调用方法
缩放手势UiSettings.isZoomGesturesEnabled()
滑动手势UiSettings.isScrollGesturesEnabled()
旋转手势UiSettings.isRotateGesturesEnabled()
倾斜手势UiSettings.isTiltGesturesEnabled()
缩放手势
缩放手势可改变地图的缩放级别,地图响应的手势如下:双击地图可以使缩放级别增加1 (放大)
两个手指捏/拉伸
也可以禁用或启用缩放手势。禁用缩放手势不会影响用户使用地图上的缩放控制按钮。以下是控制缩放手势开启关闭的代码:
UiSettings.setZoomGesturesEnabled(boolean);
滑动手势
您可以用手指拖动地图四处滚动(平移)或用手指滑动地图(动画效果),也可以禁用或开启平移(滑动)手势。
以下介绍控制缩放手势开启关闭的方法,示例代码如下:
UiSettings.setScrollGesturesEnabled(boolean);
旋转手势
您可以用两个手指在地图上转动,可以旋转3D矢量地图,也可以禁用旋转手势。
以下介绍控制旋转手势开启关闭的方法,示例代码如下:
UiSettings.setRotateGesturesEnabled(boolean);
倾斜手势
用户可以在地图上放置两个手指,移动它们一起向下或向上去增加或减小倾斜角,也可以禁用倾斜手势。
以下是控制倾斜手势开启关闭的代码:
UiSettings.setTiltGesturesEnabled(boolean);
指定屏幕中心点的手势操作
在对地图进行手势操作时(滑动手势除外),可以指定屏幕中心点后执行相应手势。
指定屏幕中心点的方法如下,在AMap类中:
setPointToCenter(int x, int y);//x、y均为屏幕坐标,屏幕左上角为坐标原点,即(0,0)点。
开启以中心点进行手势操作的方法:
aMap.getUiSettings().setGestureScaleByMapCenter(true);
android 高德地图放大缩小,手势交互-与地图交互-开发指南-Android 地图SDK | 高德地图API...相关推荐
- vue使用高德地图画电子围栏_地理围栏-辅助功能-开发指南-iOS 定位SDK | 高德地图API...
以下内容自 iOS 定位SDK V2.3.0 后支持. 第 1 步,引入头文件 在调用地理围栏功能的类中引入AMapFoundationKit.h和AMapLocationKit.h这两个头文件,注意 ...
- 高德sdk定位当前位置_单次定位-获取位置-开发指南-iOS 定位SDK | 高德地图API
iOS定位SDK提供的单次定位方法基于苹果定位核心,苹果定位核心会在设备移动时连续返回定位结果,高德在此基础上封装了单次定位.当设备可以正常联网时,还可以返回该定位点的对应的中国境内位置信息(包括:省 ...
- ios 高德获取定位_单次定位-获取位置-开发指南-iOS 定位SDK | 高德地图API
iOS定位SDK提供的单次定位方法基于苹果定位核心,苹果定位核心会在设备移动时连续返回定位结果,高德在此基础上封装了单次定位.当设备可以正常联网时,还可以返回该定位点的对应的中国境内位置信息(包括:省 ...
- 设置电子围栏 高德地图_地理围栏-辅助功能-开发指南-iOS 定位SDK | 高德地图API...
以下内容自 iOS 定位SDK V2.3.0 后支持. 第 1 步,引入头文件 在调用地理围栏功能的类中引入AMapFoundationKit.h和AMapLocationKit.h这两个头文件,注意 ...
- PHP地图规划骑行路径,骑行路线规划-路线规划-开发指南-iOS 导航SDK | 高德地图API...
基本介绍 要实现骑行路径规划功能,以下三个类您需要了解:AMapNaviRideManager 是骑行导航管理类,提供路线规划.行前选路.导航中重算等方法.注意:从导航SDK7.4.0开始,AMapN ...
- android 手势放缩_AIR Android:放大与缩小手势
放大与缩小手势(1) 放大与缩小手势对应TransformGestureEvent. GESTURE_ZOOM事件类型,使用时要求两个手指触摸屏幕,同时向外或向内做放缩动作,如图3-2所示. 图3-2 ...
- 高德离线地图开发 java_使用离线地图-创建地图-开发指南-Android 地图SDK | 高德地图API...
高德3D 地图 SDK支持离线地图功能.(2D 地图 SDK 不支持离线地图功能) 离线地图可满足在无网络环境下查看地图信息的需求,在设备本地有离线地图数据的情况下,SDK 会优先加载离线地图. 离线 ...
- 高德离线地图开发 java_自定义地图-创建地图-开发指南-Android 地图SDK | 高德地图API...
简介 自 Android 3D 地图 SDK v5.2.0起,高德地图支持使用可视化自定义地图模版改变底图颜色和样式,实现可视化的编辑和控制显示地图元素. 创建样式文件 创建地图样式 高德地图开放平台 ...
- java 高德地图错误码_错误码对照表-实用工具-开发指南-Android 地图SDK | 高德地图API...
新版响应码状态描述问题排查策略 1000请求正常服务调用正常,有结果返回 1001开发者签名未通过1.开发者在Key控制台中,开启了"数字签名"功能,但没有按照指定算法生成&quo ...
- android 地图路线规划,未来行程路线规划-出行路线规划-开发指南-Android 地图SDK | 高德地图API...
自地图 SDK 搜索功能 6.9.0 版本起新增未来行程路线规划,简称ETD. 未来出行规划(ETD)服务已覆盖全国所有城市,可提供未来7天的出行路线规划. 注意:下面介绍的功能使用的是地图SDK的搜 ...
最新文章
- 【C#串口编程计划】C#通讯类库构建
- python 加密和解密
- Android OkHttp的使用心得
- 中秋之晚开始 编程语言学习之路
- ASP.NET中实现模版的动态加载
- 【Android UI设计与开发】7.底部菜单栏(四)PopupWindow 实现显示仿腾讯新闻底部弹出菜单...
- element-ui中table表头错位问题
- 数据结构 c++用栈实现四则运算_数据结构之线性结构——栈的四则运算实现
- html怎么整体放大,html页面放大时不能铺满整个页面问题
- java实现行程长度编码,java 实现行程编码解码?
- 雷军接连退出多家小米关联公司董事职务
- Rest接口中正则表达式
- 爬虫获取不到网页完整源码_你的第一只网络爬虫
- UI设计灵感|购物界面更有吸引力
- 技术分享:2.0mm小间距多接枝刚挠结合板制作工艺研究
- 猴子选大王[加强版]
- 【敏捷】主要角色和分工
- vs2012 MFC连接及操作access(2007)数据库(ADO)
- 准Z源逆变器模型预测控制Simulink仿真
- 五种外观缺陷检测方法,不分优劣,应用场景不同使用的技术不同