首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >安卓和GoogleMaps:关闭mapView拖拽

安卓和GoogleMaps:关闭mapView拖拽
EN

Stack Overflow用户
提问于 2011-07-24 03:32:17
回答 2查看 727关注 0票数 0

安卓和GoogleMaps:我可以在不关闭缩放功能的情况下关闭mapView拖拽功能吗?答案: Thx

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-07-24 03:34:47

使用GestureDetectorSimpleOnGestureListener,使用onFling()检测用户用手指从第一次触摸到释放之间的距离,使用每个MotionEvent中的.getX()getY(),而不对x > SOMEMAXVALUEy > SOMEMAXVALUE执行任何操作。我希望你能找到你的路。

票数 0
EN

Stack Overflow用户

发布于 2011-07-24 23:57:47

我建议在MapView类中覆盖dispatchDraw(),并检查中心是否是您想要的中心。使用getController().setCenter(...)将地图重新居中。只是其他人建议的另一种选择。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6802796

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档