Code Bye

Android 百度地图开发 怎么获得右上角和左下角的地图坐标

这个坐标是随着地图滚动 放大 缩小 变化的 问一下怎么办?
GeoPoint centerPoint = mMapView.getMapCenter();// 地图中心坐标点
int tpSpan = mMapView.getLatitudeSpan();// 当前纬线的跨度(从地图的上边缘到下边缘)int lrSpan = mMapView.getLongitudeSpan();// 当前经度的跨度(从地图的左边缘到右边缘)
GeoPoint point = new GeoPoint(centerPoint.getLatitudeE6()- tpSpan / 2, centerPoint.getLongitudeE6() + lrSpan / 2);// 右上角
GeoPoint point2 = new GeoPoint(centerPoint.getLatitudeE6()+ tpSpan / 2, centerPoint.getLongitudeE6() – lrSpan / 2);// 左下角
网上说这种可以 但是int tpSpan = mMapView.getLatitudeSpan();//  这句话会报空指针异常
解决方案

20


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Android 百度地图开发 怎么获得右上角和左下角的地图坐标