美文网首页
2018-03-08 百度地图初始化在北京解决办法

2018-03-08 百度地图初始化在北京解决办法

作者: 鼓励自己前进 | 来源:发表于2018-03-12 20:13 被阅读0次

发现百度地图在初始化的时候默认在北京,效果体验不好,于是在初始化的时候提前获取当前地址,然后把这个位置设置为默认地址

这样就解决了问题。代码很简单:

currentLoc = CurrentPosition.getInstance().getCurrentLocation().getBdLocation();

LatLng cenpt =new LatLng(currentLoc.getLatitude(),currentLoc.getLongitude());

MapStatus mMapStatus =new MapStatus.Builder().target(cenpt).zoom(18).build();

// 定义MapStatusUpdate对象,以便描述地图状态将要发生的变化

MapStatusUpdate mMapStatusUpdate = MapStatusUpdateFactory.newMapStatus(mMapStatus);

// 改变地图状态

mBaiduMap.setMapStatus(mMapStatusUpdate);

ok,以上就解决了问题!

相关文章

网友评论

      本文标题:2018-03-08 百度地图初始化在北京解决办法

      本文链接:https://www.haomeiwen.com/subject/cmmyfftx.html