第一行代码第二版中基于位置的APP应用位置定位存在的问题。

安卓开发及安全交流QQ群:838650234,感兴趣的可以加群。       

  郭霖大神在第一行代码中P399页犯了一个小错误,晚上撸代码的过程中发现了。问题及改正方法如下:问题为:

      在这段代码当中,在设置缩放级别时(MapStatusUpdateFactory.zoomTo(16f))会丢失上一步update(MapStatus

UpdateFactory.newLatLng(latlng01)获取的)里面的数据(主要指纬度、经度)。从而导致在获取自己位置缩放时经常出错。定位到默认位置的缩放。下图分别是执行MapStatusUpdateFactory.zoomTo(16f)执行前和执行后update的数据内容。

  修改方法为,将缩放级别代码提前,提前至初始化之后,将代码改为baidumap.setMapStatus(MapStatusUpdateFactory.zoomTo(15));这样能解决这个问题。

安卓开发及安全交流QQ群:838650234,感兴趣的可以加群。

猜你喜欢

转载自blog.csdn.net/weixin_38244174/article/details/79922526