GoogleMap CameraUpdate移动到错误的坐标

我正在编写一个使用Google Maps Android API V2的应用程序。 当用户打开地图并每隔15秒获取一次用户的位置时,该应用将以特定的经度和纬度为中心(该位置被硬编码为36.5323,-87.3546)。 但是,当用户首先打开相机时,它的中心位置是(8.407168163601076,-87.35459994524717)。

这只有当用户第一次打开地图时才会发生。 如果地图closures,然后重新打开,它将以正确的坐标为中心。 这只发生在Nexus 9上。我还有其他两个设备用于testing它在第一次尝试中正确居中地图的位置。

这是我打电话给中心的代码:

LatLng pos = new LatLng(36.5323, -87.3546); CameraUpdate center = CameraUpdateFactory.newLatLng(pos); CameraUpdate zoom = CameraUpdateFactory.zoomTo(14); map.moveCamera(center); map.animateCamera(zoom); 

谁能告诉我为什么会发生这种情况?

Solutions Collecting From Web of "GoogleMap CameraUpdate移动到错误的坐标"