Android 谷歌地图上滚动区域的限制

Android 谷歌地图上滚动区域的限制,android,google-maps,Android,Google Maps,如何在谷歌地图上设置滚动区域的边界 创建MapView子类并重写computeScroll()?或者其他选项?我会设置一个侦听器。在该侦听器中,我将使用检查地图的边界,并确定边界是否可以接受,或者如果不能接受,地图的新中心需要在哪里。然后我会调用将地图移动到可以接受边界的位置 这会让滚动发生,然后更正它。如果要防止滚动过远,请在moveend之前尝试侦听其他移动事件 这适用于已弃用的GMAPSAPI版本2。在屏幕上使用类似的技术

如何在谷歌地图上设置滚动区域的边界


创建
MapView
子类并重写
computeScroll()
?或者其他选项?

我会设置一个侦听器。在该侦听器中,我将使用检查地图的边界,并确定边界是否可以接受,或者如果不能接受,地图的新中心需要在哪里。然后我会调用将地图移动到可以接受边界的位置

这会让滚动发生,然后更正它。如果要防止滚动过远,请在
moveend
之前尝试侦听其他移动事件

这适用于已弃用的GMAPSAPI版本2。在屏幕上使用类似的技术