社区
Android
帖子详情
如何去掉百度地图的双击放大功能
爱你爱我
2012-04-10 11:16:28
各位大侠们,是否研究过去掉百度地图的双击放大功能,请指教?
...全文
1079
3
打赏
收藏
如何去掉百度地图的双击放大功能
各位大侠们,是否研究过去掉百度地图的双击放大功能,请指教?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
爱你爱我
2012-05-18
打赏
举报
回复
百度的新的so文件已经添加了这个功能,不过还是要谢谢你!
jobine
2012-04-10
打赏
举报
回复
给mapView设置OnClickListener捕捉双击操作返回FALSE。
百度地图
开发文档
<html <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <meta name="keywords" content="
百度地图
,
百度地图
API,
百度地图
自定义工具,
百度地图
所见即所得工具" /> <meta name="description" content="
百度地图
API自定义地图,帮助用户在可视化操作下生成
百度地图
" /> <title>
百度地图
API自定义地图</title> <!--引用
百度地图
API--> <style type="text/css"> html,body{margin:0;padding:0;} .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap} .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word} </style> [removed][removed] </head> <body> <!--
百度地图
容器-->
</body> [removed] //创建和初始化地图函数: function initMap(){ createMap();//创建地图 setMapEvent();//设置地图事件 addMapControl();//向地图添加控件 } //创建地图函数: function createMap(){ var map = new BMap.Map("dituContent");//在
百度地图
容器中创建一个地图 var point = new BMap.Point(116.395645,39.929986);//定义一个中心点坐标 map.centerAndZoom(point,12);//设定地图的中心点和坐标并将地图显示在地图容器中 window.map = map;//将map变量存储在全局 } //地图事件设置函数: function setMapEvent(){ map.enableDragging();//启用地图拖拽事件,默认启用(可不写) map.enableScrollWheelZoom();//启用地图滚轮
放大
缩小 map.enableDoubleClickZoom();//启用鼠标
双击
放大
,默认启用(可不写) map.enableKeyboard();//启用键盘上下左右键移动地图 } //地图控件添加函数: function addMapControl(){ //向地图中添加缩放控件 var ctrl_nav = new BMap.NavigationControl({anchor:BMAP_ANCHOR_TOP_LEFT,type:BMAP_NAVIGATION_CONTROL_LARGE}); map.addControl(ctrl_nav); //向地图中添加缩略图控件 var ctrl_ove = new BMap.OverviewMapControl({anchor:BMAP_ANCHOR_BOTTOM_RIGHT,isOpen:1}); map.addControl(ctrl_ove); //向地图中添加比例尺控件 var ctrl_sca = new BMap.ScaleControl({anchor:BMAP_ANCHOR_BOTTOM_LEFT}); map.addControl(ctrl_sca); } initMap();//创建和初始化地图 [removed] </html>
百度地图
标注api在地图上选择地址后获取地址和坐标Map marker
百度地图
标注api在地图上选择地址后获取地址和坐标,在marker标注上添加注释在
百度地图
容器中创建一个地图将地址解析结果显示在地图上,并调整地图视野/启用地图拖拽事件,默认启用(可不写)启用地图滚轮
放大
缩小启用鼠标
双击
放大
,默认启用(可不写)启用键盘上下左右键移动地图添加平移缩放控件 添加比例尺控件 添加缩略地图控件 添加地图类型控件 如果有一问请加QQ417257080 答案随便
Android事件处理重难点教学视频
Android事件处理是Android开发中一个比较重要的知识点,该课程将通过实战讲解Android的用户事件处理,并且会讲解除了常规的基于监听的事件处理机制之外的事件处理机制--基于回调的事件处理机制,并且全程结合实战讲解。之前我们已经学习了如何实现Android的一些动画、组件等
功能
,但是如果用户要能方便地使用我们的Android APP,我们开发的时候就必须要考虑用户对这些控件可能进行的操作,比如单击、
双击
、滑动等,然后再对这些不同的用户事件进行不同的处理,从而满足用户对应用的操作需求。
类似
百度地图
做法
类似于
百度地图
,可以
双击
放大
,也可单击拖动(单击+
双击
同时存在时),也可滚轮滚动把地图进行缩放
高仿
百度地图
因为最近项目需要,用了3个星期研究了一下
百度地图
的官方demo,并基于其源代码做了一定的修改,部分模仿了官方版的
百度地图
V5.3.1(version code: 431,目前最新版是6.0.1)的界面。现放出源代码供大家学习研究,修改版例子中的代码已经尽可能注释了,不过本人水平有限,代码质量可能有待提高,请大家勿用于商业用途,因为可能有很多未知BUG。觉得好的话请大家顶! 开发环境: eclipse:Android Developer Tools Build: v22.0.1-685705 JDK:java version "1.7.0_03" 测试环境: 三星GT-i9228 android2.3.6 主要改动: 1、LayersDemo里面把“普通图、卫星图及交通流量图”集成到了PreferencesActivity里面,修改立即生效。 2、MapControlDemo里面把“缩放级别、旋转、俯视”集成到了PreferencesActivity里面,修改立即生效。把截图
功能
加到了menu里面。 PS:这里顺便说一下新版
百度地图
怎么控制俯视角度,我查了好久,连官方的手势说明都没找到,被我无意之间发现了:两只手指同时向下滑为俯视,同时向上为恢复,当然也可以点击地图左上角的指南针 3、UISettingsDemo里面把“缩放、平移、
双击
放大
、旋转” 开关手势
功能
和显示隐藏“缩放控件、指南针位置”UI控件集,成到了PreferencesActivity里面,修改立即生效。 4、LocationOverlayDemo里面增加了比例尺和自定义缩放控件。 5、OverlayDemo只做了位置修改,下面的两个才是重头戏。 6、RoutePlanDemo模仿了
百度地图
5.3.1的路径规划。 7、OfflineDemo模仿了
百度地图
5.3.1的离线地图,并集成到一个界面了。 如有问题请参照百度文档,或者联系我QQ472950043。 模仿的版本是
百度地图
5.3.1 ,大家有需要的话可以到豌豆荚下载历史版本里面下载baiduditu_431.apk
Android
80,360
社区成员
91,290
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章