《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. Android计时器正确应用方式解析
  2. Android(安卓)记录一个智障错误
  3. Android(安卓)boot.img介绍
  4. Android中EditText 设置 imeOptions 无效问题的解决方法
  5. Android(安卓)WebView与网页JS相互调用
  6. android图形叠加背景的写法
  7. Android(安卓)TextView Marquee的应用实例详解
  8. Android(安卓)完美扩大ImageView的点击范围方案
  9. Android(安卓)8、Android(安卓)9获取手机序列号的兼容写法

随机推荐

  1. Failure [INSTALL_FAILED_TEST_ONLY: ins
  2. 安卓巴士Android开发神贴整理
  3. android底层开发
  4. android 单选框
  5. Android播放照相机声音
  6. android linker (1) —— __linker_init(
  7. EditText的属性:android:selectAllOnFocus
  8. Android(安卓)返回键连续点击两次退出应
  9. Android(安卓)ORM SQL Top 5
  10. Git 一些关于 Git、Github 的学习资源