Android百度地图,如何在百度地图显示在手机屏幕上的部分,获取到中心点
如题,我想在百度地图显示在手机屏幕上的部分,通过中心点获取到位置(经纬度坐标),然后当我点击这个位置的时候可以获取到坐标,之后根据坐标进行Poi搜索,当然这是第三方的搜索...
如题,我想在百度地图显示在手机屏幕上的部分,通过中心点获取到位置(经纬度坐标),然后当我点击这个位置的时候可以获取到坐标,之后根据坐标进行Poi搜索,当然这是第三方的搜索,不是百度自带的
展开
1个回答
展开全部
private MapView mMapView;
private BaiduMap mBaiduMap;
MapStatus mmapStatus;
mmapStatus = mBaiduMap.getMapStatus();
LatLng center = mmapStatus.target;
String location = center.longitude + ","+ center.latitude;
System.out.println(location);
以上代码输出的location就是当前地图屏幕的中心坐标;
旧的百度地图SDK有一个方法,不过SDK升级后就没有了,用上面的代码就可以了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询