《Android第一行代码》11.4.2移动到我的位置一节中,使用:

if(isFirstLocate) {       LatLng ll = new LatLng(bdLocation.getLatitude(),
            bdLocation.getLongitude());
     MapStatusUpdate update = MapStatusUpdateFactory.newLatLng(ll);      baiduMap.animateMapStatus(update);      update = MapStatusUpdateFactory.zoomTo(16f);      baiduMap.animateMapStatus(update);
    isFirstLocate = false;
}

查阅百度地图demo可知,正确写法应为:

  if (isFirstLocate) {            isFirstLocate = false;            LatLng ll = new LatLng(bdLocation.getLatitude(),                    bdLocation.getLongitude());            MapStatus.Builder builder = new MapStatus.Builder();            builder.target(ll).zoom(18.0f);            baiduMap.animateMapStatus(MapStatusUpdateFactory.newMapStatus(builder.build()));}

更多相关文章

  1. edittext的光标的位置
  2. android GPS 获取位置
  3. Android对话框的高级设置《二》设置对话框按钮的透明度和对话框
  4. 00015-相对布局位置属性
  5. 设置Android程序的默认安装位置
  6. Android API指南(二)自定义控件04之 位置说明
  7. Android RadioButton背景图片和文字的相对位置
  8. 控件位置
  9. RadioButton 选择框的位置

随机推荐

  1. Binder
  2. Android(安卓)PDU
  3. Android(安卓)checkCallingPermission()
  4. gitHub上边android studio开发的开源项目
  5. Android(安卓)仿ios下拉放大图片过度拉伸
  6. Android下用gdb进行系统级源码调试
  7. Android生命周期组件Lifecycle使用详解
  8. Android(安卓)开发中遇到的Error:Executi
  9. Android(安卓)使用动态加载框架DL进行插
  10. Android(安卓)Support Annotations 使用