嗨,伙计们,而做一个样本项目上的android v2地图设置当前位置。我遇到了几行
//what does this line do?
mMap.moveCamera(CameraUpdateFactory.newLatLng(latLng));
//this line will animate to the provided lat and lon values
mMap.animateCamera(CameraUpdateFactory.newLatLngZoom(new LatLng(mLastLocation.getLatitude(), mLastLocation.getLongitude()), 16.0f));
mMap。moveCamera做什么? ?与另一条线相比,我没有看到任何明显的视觉变化。两者的主要区别是什么?moveCamera看起来类似于animateCamera。
- animateCamera:使用动画将地图移动到给定位置(或位置列表),包括缩小然后放大到新位置(如果两个点彼此距离较远)。
- moveCamera: Map在没有动画的情况下将焦点更改为给定的给定位置(或位置列表),在单帧更改中