Android百度地图,如何在百度地图显示在手机屏幕上的部分,获取到中心点

如题,我想在百度地图显示在手机屏幕上的部分,通过中心点获取到位置(经纬度坐标),然后当我点击这个位置的时候可以获取到坐标,之后根据坐标进行Poi搜索,当然这是第三方的搜索... 如题,我想在百度地图显示在手机屏幕上的部分,通过中心点获取到位置(经纬度坐标),然后当我点击这个位置的时候可以获取到坐标,之后根据坐标进行Poi搜索,当然这是第三方的搜索,不是百度自带的 展开
 我来答
Qxkenny
2015-08-11
知道答主
回答量:16
采纳率:0%
帮助的人:5.8万
展开全部
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升级后就没有了,用上面的代码就可以了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式