可能重复:
How can I determine if a geopoint is displayed in currently viewable area?
我想知道是否有任何方法(我在Java上有点新手)在Android上获取Google MapView的MapBounds。
只是澄清一下,这就是我想做的事。
计算地图移动时的最大和最小长度和纬度,或者缩放并在Toast中显示这些值。
有没有办法做到这一点 - 或者我是否在我脑海中?
答案 0 :(得分:13)
你应该可以使用
mapView.getLatitudeSpan();
mapView.getLongitudeSpan();
与
结合使用mapView.getMapCenter();
找出可见区域。
但我注意到有些用户遇到了问题。
Mapview getLatitudeSpan and getLongitudeSpan not working
你也应该检查android开发者组。