android - 使用 Android 谷歌地图获取 map 边界

标签 android google-maps

<分区>

Possible Duplicate:
How can I determine if a geopoint is displayed in currently viewable area?

我想知道是否有任何方法(我是 Java 的新手)在 Android 上获取 Google MapView 的 MapBounds。

澄清一下,这是我想做的。

每本地图移动或缩放时,计算经度和纬度的最大值和最小值,并在 Toast 中显示这些值。

有没有可能的方法来做到这一点——还是我不知所措?

最佳答案

你应该可以使用

mapView.getLatitudeSpan();
mapView.getLongitudeSpan();

结合

mapView.getMapCenter();

找出可见区域。

但我注意到一些用户对此有疑问。

Mapview getLatitudeSpan and getLongitudeSpan not working

也许您也应该查看 android 开发人员组。

关于android - 使用 Android 谷歌地图获取 map 边界,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3376473/

上一篇:Android - 拍摄照片

下一篇:安卓png优化

相关文章:

Android SDK 管理器 SSL 对等体错误关闭

java - Android 登录 Activity - 解析数据时出错 org.json.JSONException : Value  of type java. lang.String 无法转换为 JSONObject

Android GoogleMap 需要激活吗?

javascript - 谷歌地理编码 - 关闭/循环问题

android - 如何计算与 map 中不同标记的距离,然后选择最少的一个

javascript - 使用backbonejs渲染谷歌地图

Android 从模拟器测试短信

android - Eclipse - 新的 android Activity 显示在 list 中但在 src 下丢失

java - 从自定义对话框 View 返回值

php - 查找坐标数组中最接近的坐标