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

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

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

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,以上就解决了问题!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • “我只能说,爱情是最喜欢在孤独的暗夜里生长的花朵,越孤独越黑暗的夜里,它便越是开得绚烂迷人。因为在孤独的黑暗的深夜...
    夏漪阅读 133评论 0 0
  • 等梦发了芽 等心中的雨落下 用我的傻,换你的微笑 等梦发了芽 等回忆的路坍塌 用心终尺 量你的天涯 等梦发了芽 等...
    兰石阅读 96评论 0 3
  • 前一段时间在做App版本更新时,使用Android 8.0的手机测试发现一个问题:安装包下载完成之后,屏幕闪了一下...
    大漠孤烟直_v阅读 3,143评论 0 6
  • 今天是回来老家的第7天,女儿睡得晚,逗玩了2个小时, 11点才舍得放掉乳头,为防止吐奶竖抱了半小时,自己刚躺下,突...
    巫巫格阅读 320评论 1 0
  • 在我有意识的时候,自己是处于无边无际的黑暗里,身体却一直处于沉睡状态,我被困在自己的小房子里,睁不开眼,电...
    未末m阅读 333评论 0 0