在使用百度地图进行自我位置显示的时候,总是显示帝都,而且把自己的位置信息打印日志,发现位置是对的,但显示的区域总是北京,发现要先设置缩放比例,再进行经纬度的显示,最终就可以定位自己了
if (isFirstLocation) {
MapStatusUpdate update = null;
LatLng latLng = new LatLng(bdLocation.getLatitude(), bdLocation.getLongitude());
Log.e("lyl", "update:" + latLng);
update = MapStatusUpdateFactory.zoomTo(16f);
baiduMap.animateMapStatus(update);
update = MapStatusUpdateFactory.newLatLng(latLng);
baiduMap.animateMapStatus(update);
// update = MapStatusUpdateFactory.zoomTo(16f);
// baiduMap.animateMapStatus(update);
isFirstLocation = false;
}