安卓和GoogleMaps:我可以在不关闭缩放功能的情况下关闭mapView拖拽功能吗?答案: Thx
发布于 2011-07-24 03:34:47
使用GestureDetector
和SimpleOnGestureListener
,使用onFling()
检测用户用手指从第一次触摸到释放之间的距离,使用每个MotionEvent
中的.getX()
和getY()
,而不对x > SOMEMAXVALUE
和y > SOMEMAXVALUE
执行任何操作。我希望你能找到你的路。
发布于 2011-07-24 23:57:47
我建议在MapView
类中覆盖dispatchDraw()
,并检查中心是否是您想要的中心。使用getController().setCenter(...)
将地图重新居中。只是其他人建议的另一种选择。
https://stackoverflow.com/questions/6802796
复制相似问题